共计 799 个字符,预计需要花费 2 分钟才能阅读完成。
一:环境
1. 两台 rhel 6.4, 主机名分别为 node1 和 node2
2.ip 地址分别为 192.168.78.14 192.168.78.15
3. 两台主机 hosts 文件都为:
192.168.78.14 node1
192.168.78.15 node2
二:安装 rsh 和 rsh-server(两台主机都安装),并设置启动 rsh 和 rlogin 服务
1.[root@node1 ~]# yum -y install rsh rsh-server
2.[root@node1 ~]# for i in rsh rlogin
> do
> chkconfig $i on; echo “$i” >> /etc/securetty
> done
3.[root@node1 ~]# /etc/init.d/xinetd start; chkconfig xinetd on
三:建立信任文件
1. 在 root 主目录下建立.rhosts 文件,并在此文件内写入这两台主机的主机名
[root@node1 ~]# cat .rhosts
node1
node2
注:root 验证需要 /root/.rhosts 文件,普通用户需要 /etc/hosts.equiv 文件
2. 在 /etc 目录下建立 hosts.equiv 文件,并在此文件内写入这两台主机的主机名
[root@node1 ~]# cat /etc/hosts.equiv
node1
node2
四:配置完毕,验证配置
1. 在 node1 上直接输入 rsh node2 date 就可以在 node2 上无密码执行 date 命令,同理 node2 也可以远程无密码操作 node1
2. 在 node1 上直接输入 rsh node2 就可以无密码登录 node2,同理 node2 也可以无密码登录 node1
3. 普通用户操作同 root 用户
4. 还有 rcp 命令可以远程复制文件
至此 rsh 无密码访问配置完毕
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-06/132376.htm