kll99 发表于 2012-04-17 18:29

solaris ssh对等性配置问题(互信)


今天安装oracle rac11gR2,配置ssh对等性。两台服务器的主机名分别为A和B。配置好后发现
在A机上执行:
ssh A date
password:

ssh B date
显示日期

在B机上执行:
ssh B date
显示日志

ssh A date
password:

A机总是需要密码才可以,B机就可以无密码登陆,大家帮忙看看怎么回事。配置操作如下:
整个配置过程使用oracle操作
在A机上的操作:
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
ssh-keygen -t dsa

在B机上操作
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
ssh-keygen -t dsa

回到A机操作
touch ~/.ssh/authorized_keys
ssh A cat ~/.ssh/id_rsa.pub >> authorized_keys
ssh B cat ~/.ssh/id_rsa.pub>>authorized_keys
ssh A cat ~/.ssh/id_dsa.pub>>authorized_keys
ssh B cat ~/.ssh/id_dsa.pub>>authorized_keys
scp authorized_keys B:`pwd`

在A机和B机上操作
chmod 600 ~/.ssh/authorized_keys

回到A机上操作
exec /usr/bin/ssh-agent $SHELL
ssh-add
Identity added: /home/oracle/.ssh/id_rsa (/home/oracle/.ssh/id_rsa)
Identity added: /home/oracle/.ssh/id_dsa (/home/oracle/.ssh/id_dsa)

kll99 发表于 2012-04-18 08:55

有没有哪位大侠知道什么原因呢

kll99 发表于 2012-04-18 10:10

自己顶,顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

kll99 发表于 2012-04-18 18:23

难道没有人知道么
斑竹呢,能不能出来帮忙解决一下

kll99 发表于 2012-04-23 15:45

结贴吧,问题已经解决,但是不知道是什么原因引起的。

尝试了好几次都不行,干脆删除了用户,又重建了一次就可以配置成功了。两次创建用户的命令相同,应该是用户的问题,但没有找到原因。
页: [1]
查看完整版本: solaris ssh对等性配置问题(互信)