Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
奇怪的是,如果chmod为664,那么.ssh/authorized_密钥将不起作用?_Ssh - Fatal编程技术网

奇怪的是,如果chmod为664,那么.ssh/authorized_密钥将不起作用?

奇怪的是,如果chmod为664,那么.ssh/authorized_密钥将不起作用?,ssh,Ssh,我试图使用ssh设置自动登录,但没有成功,并将文件视为 rw-rw-r-- 在服务器上,因此它是664。但是它不能自动登录,直到我把它的密码改为600,然后突然,它可以自动登录。有没有要求它必须是600才能工作?644也可以。它不能是组和/或其他可写的。在sshd\u配置中设置StrictModes no将删除此限制。但不推荐使用。您的意思是它不能是组或其他可写的。。。有没有医生这么说。。。奇怪的是,我得到的不是警告,而是“需要密码才能登录”…sshd没有机制在身份验证阶段向您发送“警告消息”

我试图使用ssh设置自动登录,但没有成功,并将文件视为

rw-rw-r--

在服务器上,因此它是
664
。但是它不能自动登录,直到我把它的密码改为600,然后突然,它可以自动登录。有没有要求它必须是
600
才能工作?

644也可以。它不能是组和/或其他可写的。

在sshd\u配置中设置StrictModes no将删除此限制。但不推荐使用。

您的意思是它不能是组或其他可写的。。。有没有医生这么说。。。奇怪的是,我得到的不是警告,而是“需要密码才能登录”…sshd没有机制在身份验证阶段向您发送“警告消息”(或任何消息)。所以它只是拒绝您。这需要根访问权限,我不确定OP是否有根访问权限。;-)