我遇到了一些我从未见过的东西。请记住这是一个新服务器。通常,当使用公钥/私钥登录时,我需要将 ~/.ssh/authorized 设置为 0600,并且我通常会将文件夹 ~/.ssh/ 设置为 0700,如果没有这些,ssh 通常不会让我登录。无论出于什么原因,这次当我登录到这个我刚刚设置并输入密钥但忘记更改权限的新服务器时,它仍然让我登录。我应该在 /etc/ssh/sshd_config 文件中寻找什么标志?
答案1
该StrictModes
选项控制是否执行权限和所有权检查。
我遇到了一些我从未见过的东西。请记住这是一个新服务器。通常,当使用公钥/私钥登录时,我需要将 ~/.ssh/authorized 设置为 0600,并且我通常会将文件夹 ~/.ssh/ 设置为 0700,如果没有这些,ssh 通常不会让我登录。无论出于什么原因,这次当我登录到这个我刚刚设置并输入密钥但忘记更改权限的新服务器时,它仍然让我登录。我应该在 /etc/ssh/sshd_config 文件中寻找什么标志?
该StrictModes
选项控制是否执行权限和所有权检查。