ubuntu-用xshell无密码连接虚拟机报错

来源:互联网 发布:知乎 永不瞑目 编辑:程序博客网 时间:2024/06/06 20:50

密钥和authorized_keys放在/home/user_name/.ssh中,

.ssh权限也已设置为700

authorized_keys权限设置为了600

但还是报错--所选的用户密钥未在远程主机注册

后来发现是/etc/ssh/sshd_config的配置改错了:

AuthorizedKeysFile  %h/.ssh/authorized_keys (这是正确配置)

其中%h指的就是用户主目录,不用再改为~了

原创粉丝点击