如何阻止unix/linux wall
消息傳遞?Unix如何阻止unix/linux`wall`消息?
Example:
SSH somemachine
WALL annoy the s*** out of people on machine
預期目標:拒絕牆國有機
如何阻止unix/linux wall
消息傳遞?Unix如何阻止unix/linux`wall`消息?
Example:
SSH somemachine
WALL annoy the s*** out of people on machine
預期目標:拒絕牆國有機
mesg n
從手冊頁
DESCRIPTION
Mesg controls the access to your terminal by others. It's typically used to allow or disallow other users to write to your terminal (see write(1)).
編輯:
這將不是防止root
從牆上發送郵件
亞歷克斯 - 我不在乎,如果根可以消息。只是其他用戶 – stackoverflow 2012-03-20 19:35:44
然後'mesg n'應該爲你做 – Alex 2012-03-20 19:37:53
有沒有在bashrc中啓動它? – stackoverflow 2012-03-20 19:39:47
注意不希望看到一個wall
消息有做mesg n
機器上的每個用戶。將mesg n
設置爲/etc/profile
可能對所有用戶都適用。
或者,如果您只希望root
能夠運行wall
,請更改其權限:chmod 700 /usr/bin/wall
。
你能簡單地卸載程序嗎?或者刪除它的可執行標誌? – jasonlfunk 2012-03-20 19:32:47
我不在所需的機器上。我正在尋找一種方法來壓制,如果沒有別的辦法可以完成 – stackoverflow 2012-03-20 19:34:24
如果你不是機器的根,那麼除了你自己,你不可能爲任何人做任何事情。這是你要求的嗎? – jasonlfunk 2012-03-20 19:37:16