ssh 登陆时,报Permission denied (publickey)
网上关于ssh登陆时报Permission denied (publickey)的解决方式有很多,有文件权限问题等,但亲测都无效。以下是我遇到这个问题的解决过程:公私钥是否匹配:通过私钥打印出公钥,并于本地公钥对比#通过私钥打印出公钥ssh-keygen -y -e -f <your-private-key>2. 查看ssh server user(即需要ssh 登陆的 remote
·
网上关于ssh登陆时报Permission denied (publickey)的解决方式有很多,有文件权限问题等,但亲测都无效。以下是我遇到这个问题的解决过程:
- 公私钥是否匹配:
通过私钥打印出公钥,并于本地公钥对比
#通过私钥打印出公钥
ssh-keygen -y -e -f <your-private-key>
2. 查看ssh server user(即需要ssh 登陆的 remote host)里的 authorized_keys是否包含上面的pub key
cat /home/default-user/.ssh/authorized_keys
- 查看本地.ssh里的证书是否过期,证书默认有效期为半年
更多推荐
已为社区贡献1条内容
所有评论(0)