首页 新闻 会员 周边 捐助

已经将公钥保存到远程服务器上了,为什么本地远程访问时还是要输入密码?

0
悬赏园豆:5 [已解决问题] 解决于 2022-11-06 12:51

网络上都说是权限问题,我查看了,权限没有问题。

远程服务器的.ssh的权限:

drwx------   2 root root        29 7月  17 2020 .ssh

远程服务器上的authorized_keys的权限:

-rw------- 1 root root 598 8月   3 22:30 authorized_keys

其它用户都没有写权限,但是输入:

ssh IP地址

还是提示输入密码?为什么?

liaowenxiong的主页 liaowenxiong | 初学一级 | 园豆:33
提问于:2022-08-03 23:04
< >
分享
最佳答案
1

试试 ssh root@IP地址

收获园豆:5
dudu | 高人七级 |园豆:30775 | 2022-08-04 08:26

好像是这个原因

liaowenxiong | 园豆:33 (初学一级) | 2022-11-06 12:51
其他回答(2)
0

非对称秘钥加密,本地应该要有个对应的私钥吧?

飒沓流星 | 园豆:1099 (小虾三级) | 2022-08-04 18:30

本地有私钥

支持(0) 反对(0) liaowenxiong | 园豆:33 (初学一级) | 2022-11-06 10:50
0

ssh也有配置文件,需要将一个参数设置为true

刘下来 | 园豆:919 (小虾三级) | 2022-08-07 15:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册