禁用共享内存可防止sshlogin

我正在build立一个新的Linode服务器,并按照以下步骤操作: https : //help.ubuntu.com/community/StricterDefaults

现在2次,如果我遵循以下步骤:

Edit /etc/fstab Add this line: tmpfs /dev/shm tmpfs defaults,ro 0 0 Reboot 

重新启动后,我不能再ssh进入服务器。

在/ etc / fstab中,它以格式注释表示文件path应该是第一个选项。 “tmpfs”在此之前。 这可能是文档中的拼写错误吗?

首先,给出的语法是正确的。 /etc/fstab中的行应该以tmpfs开头。 请注意,您发布它的方式,它开始于空格,不应该在那里。

其次,你链接的页面警告你:

注意 :如果你使/dev/shm只读(例如Google Chrome),许多程序将不起作用。

如果你想保护/dev/shm那就太过分了。 尝试只是noexec,nosuid而不是noexec,nosuid