Chinaunix

标题: vmware workstaion6+rhel5 ssh配置不成功 [打印本页]

作者: botongzhou    时间: 2009-06-08 13:16
标题: vmware workstaion6+rhel5 ssh配置不成功
为了安装CRS,需要先配置ssh。两节点为RAC1和RAC2。
步骤如下:
1、分别生成密钥
$ mkdir ~/.ssh
$ chmod 755 ~/.ssh
$ /usr/bin/ssh-keygen -t rsa
$ /usr/bin/ssh-keygen -t dsa
2、在RAC1上执行
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys2
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys2
ssh oracle@rac2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys2
ssh oracle@rac2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys2
上面两个命令提示输入oracle用户的密码。
3、在RAC2上执行
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys2
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys2
ssh oracle@rac1 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys2
ssh oracle@rac1 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys2
这里本来应该提示输入在创建密钥时所使用的口令短语而非 oracle 的口令,可我这里还是提示输入oracle的口令。
导致在RAC1上执行
ssh rac2 date时还提示输入oracle用户的口令,ssh配置不成功
作者: botongzhou    时间: 2009-06-08 13:26
我是完全按照oracle文档提供的步骤做的,但步骤3的输出是不同的。难道说是因为我的版本是RHEL5,而文档是RHEL4?
作者: xuledw    时间: 2009-06-08 14:07
原帖由 botongzhou 于 2009-6-8 13:16 发表
为了安装CRS,需要先配置ssh。两节点为RAC1和RAC2。
步骤如下:
1、分别生成密钥
$ mkdir ~/.ssh
$ chmod 755 ~/.ssh
$ /usr/bin/ssh-keygen -t rsa
$ /usr/bin/ssh-keygen -t dsa
2、在RAC1上执行
cat ...

先明确你没行都在实现什么  我不知道你要实现什么 看是需要配置密钥登录,那就先解决这个问题吧
作者: botongzhou    时间: 2009-06-08 14:33
标题: 回复 #3 xuledw 的帖子
最终目的是两节点互相ssh不需要输入密码。而现在配置完后还是需要密码
作者: botongzhou    时间: 2009-06-09 14:01
我用同样的方法root用户可以ssh不需要密码就可连结,而oracle用户还是需要oracle用户的密码




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2