这是一个考试场景。我们有多个用户使用 putty 登录到 RHEL-4 服务器。这些人属于同一组。他们正在进行 UNIX shell 脚本考试。
他们通过重定向到 /dev/pts/x 互相帮助复制代码。有什么方法可以阻止此重定向吗?
答案1
我不确定这是否会产生意想不到的后果,但那又怎么样呢chmod a-w /dev/pts/*
?我在电脑上做了一个小测试,它似乎达到了预期的效果,即阻止了对设备的写入,而无需禁用终端窗口。您的情况可能会有所不同。
或者,假设每个用户都使用不同的用户名登录,chmod go-w /dev/pts/*
应该这样做,这可能更安全。(或者等效地,chmod 0600 /dev/pts/*
)
PS 一开始我很想提出这个建议cat /dev/urandom > /dev/pts/x
但那只会弄得一团糟;-)