메시지가 작성되는 것을 방지하는 방법은 무엇입니까?

메시지가 작성되는 것을 방지하는 방법은 무엇입니까?

서버에 SSH 계정이 있습니다. 누군가 나에게 스팸을 보내고 있습니다 write. 따라서 대화형 로그인에서는 어떤 명령도 실행할 수 없습니다. 어쨌든 그들이 나에게 쓰기 메시지를 보내는 것을 방지할 수 있습니까? 아니면 들어오는 쓰기 메시지 없이 세션을 갖고 내 작업을 수행할 수 있는 방법이 있습니까? 나는 그들이 내가 로그인한 터미널(pts/1 2 3 4 등)에 내 사용자 이름으로 쓰기 메시지를 보내는 것 같은데 이에 대해 시스템 관리자에게 연락하고 싶지 않습니다.

답변1

에서 man 1 write:

mesg(1) 명령을 사용하면 다른 사람(수퍼유저 제외)이 자신에게 글을 쓰는 것을 방지할 수 있습니다. nroff(1) 및 pr(1)과 같은 일부 명령은 생성된 출력을 덮어쓰지 않도록 쓰기를 자동으로 비활성화할 수 있습니다.

에서 man 1 mesg:

메시지[옵션][n|y]

따라서 mesg n이 기능은 런타임 시 비활성화되어야 합니다.

관련 정보