SSH 信任的怪问题啊!
A,B两台在公网上的主机,准备做一下SSH信任,让A可以不用密码SSH到B上。
A主机IP:1.2.3.4,用户scpuser
B主机IP:5.6.7.8, 用户sshuser
在A上操作
[scpuser@A .ssh]$ ssh-keygen -t rsa
生成id_rsa,id_rsa.pub
[scpuser@A .ssh]$ scp id_rsa.pub sshuser@B:.ssh/authorized_keys
在A上执行:ssh sshuser@B
总是需要输入密码。
在公司内部同样找2台机器C,D,做同样操作,C能不用密码就直接登陆到D。
不知道为什么那2台却不行?难道还有其他地方设置?
A主机IP:1.2.3.4,用户scpuser
B主机IP:5.6.7.8, 用户sshuser
在A上操作
[scpuser@A .ssh]$ ssh-keygen -t rsa
生成id_rsa,id_rsa.pub
[scpuser@A .ssh]$ scp id_rsa.pub sshuser@B:.ssh/authorized_keys
在A上执行:ssh sshuser@B
总是需要输入密码。
在公司内部同样找2台机器C,D,做同样操作,C能不用密码就直接登陆到D。
不知道为什么那2台却不行?难道还有其他地方设置?
作者: smallfish 发布时间: 2011-03-04
1/删除以前的,重新配置 或
2/查看文件目录权限
2/查看文件目录权限
作者: taojie2000 发布时间: 2011-03-04
删除了。权限应该也没错啊,我都是用对应的用户登录的,ROOT是被禁止使用的
作者: smallfish 发布时间: 2011-03-04