一个使用为每个用户创建.rhosts方法配置无密码rsh登陆的例子:
注:此例子配置dsadm用户的rsh无密码登陆,Web1代表远程节点的计算机名,IP为192.168.1.194 ,ServerLinux为主节点,IP为192.168.1.193
上检测rsh配置,可以通过如下命令完成
[root@mg04 root]# rpm -aq |grep rsh
rsh-0.17-5
rsh-server-0.17-5
如果没有rsh-server,需要安装rsh-server。
IXDBA.NET技术社区
在服务器上运行/urs/bin/ntsysv选中以下服务(rexec ,rlogin ,rsh)
rsh 属于xinetd服务,可以直接修改/etc/xinetd.d/rsh rexec ,rlogin脚本文件,将其中的disable = yes修改为disable = no
如果要配置root用户的rsh无密码登陆,还需要vi /etc/securetty,在里面添加rsh rexec rlogin,如果非root用户,这一步可以省去
在 Web1机器上建立ixdba用户,然后,在Web1机器的ixdba的主目录下添加并编辑文件.rhosts,添加内容为192.168.1.193 ixdba,表述允许192.168.1.193机器上的ixdba用户可以无密码登陆本机。
· 最后把rsh server启动起来,这里需要到 /etc/xinetd.d 目录
/etc/init.d/xinetd restart 重启服务
测试:在ServerLinux中使用ixdba用户登陆,然后执行 命令rsh Web1。