Unix 为什么要将写入权限设置为tty才能使用write cmd?
Unix 为什么要将写入权限设置为tty才能使用write cmd?,unix,tty,Unix,Tty,write命令的目的是向登录tty的用户发送消息。为了使该命令正常工作,接收者应该为组在其tty上设置写权限。这是必要的,因为: /dev/ttyXXX属于tty组 write命令将SGID用于tty组,让用户有机会写入某人的tty 嗯。现在,如果发件人没有为自己的tty设置写入权限,则无法向其他tty的用户写入。 我看不出有任何技术依据!这只是为了保持某种礼貌吗?即使在这种情况下,wall命令为什么不遵循相同的原则?任何人都可以使用墙壁,而他的mesg说n 我错过什么了吗 写作的含义是它是双向
write
命令的目的是向登录tty的用户发送消息。为了使该命令正常工作,接收者应该为组在其tty上设置写权限。这是必要的,因为:
/dev/ttyXXX
属于tty组write
命令将SGID用于tty组,让用户有机会写入某人的ttywall
命令为什么不遵循相同的原则?任何人都可以使用墙壁,而他的mesg
说n
我错过什么了吗 写作的含义是它是双向的交流。 从手册页: 如果收件人想要回复,可以通过以下方式完成 键入消息 我不认为你会很高兴有其他用户能够垃圾邮件文本到您的终端没有报复/回复你。把它看作是一种理智的要求