2015-03-27 2 views
0

сообщение о стене застряло в стене linux, когда кто-то подключается к серверу, как его сбросить/удалить? Страница man для «стены» мне не помогает. У меня есть разрешение на использование.Удалить сообщение на стене Linux

Спасибо

+0

Что говорят сообщения, кстати? – Ulfalizer

ответ

1

Если вы имеете в виду, что вы получите wall сообщения на терминале каждый раз, когда кто-то подключается к серверу и вы не хотите этого, то попробуйте использовать mesg(1), чтобы отключить доступ к своему терминалу других пользователей, подобный $ mesg n. Это предполагает, что сообщения происходят от какого-то другого пользователя.

Возможно, было бы лучше выяснить, почему вы получаете эти сообщения, хотя, если вы не хотите их.

Все mesg делает это, чтобы изменить права доступа к файлу на вашем tty (работает $ tty даст вам его имя). Запуск $ chmod a-w $(tty) будет блокировать все сообщения wall, даже если они исходят от одного и того же пользователя. Это также означает, что вы можете пропустить важные сообщения.

+0

ok, позвольте мне понять, эта настенная messsage является автоматической, из теста регрессии, когда регрессия работает, она дает это сообщение, «зарезервированное для запуска blah». Тест закрыт, но сообщение застряло. Я не хочу удалять разрешения для пользователей, чтобы написать сообщение на стене, только этот сброс. с 'mesg (1)' он мешает людям писать на стене, но я не думаю, что это то, что я хочу сейчас – thahgr

+0

@thahgr: Невозможно удалить сообщение с терминала после его написания. Все, что вы можете сделать, это не допустить его написания в первую очередь. Знаете ли вы, что тест работает как другой пользователь? – Ulfalizer

+0

@ Ulfazer, вы имеете в виду другого пользователя на сервере? Я думаю да. Что мне делать в этом случае? Тест в данный момент не работает – thahgr

Смежные вопросы