按照网上的使用证书登录ssh教程设置好了服务器,但是登录时总是提示:所选的用户密钥未在远程主机上注册,请再试一次
。配置文件检测了很多遍都没问题,最后还是通过网络搜素发现是权限问题。.ssh目录权限不能设成600,必须是700,authorized_keys这个文件的权限应该是600。我贪省事直接使用chmod -R 600 .ssh设置的权限,然后就出这个错误提示了。把.ssh目录权限改为700,然后重启sshd服务就恢复正常了。
关键字:ssh,证书登录
按照网上的使用证书登录ssh教程设置好了服务器,但是登录时总是提示:所选的用户密钥未在远程主机上注册,请再试一次
。配置文件检测了很多遍都没问题,最后还是通过网络搜素发现是权限问题。.ssh目录权限不能设成600,必须是700,authorized_keys这个文件的权限应该是600。我贪省事直接使用chmod -R 600 .ssh设置的权限,然后就出这个错误提示了。把.ssh目录权限改为700,然后重启sshd服务就恢复正常了。
还不快抢沙发