CentOS6安装配置rsh,centos6rsh


基本信息:
节点一:
ip:192.168.8.166
主机名:hadrtest01
节点二:
ip:192.168.8.250
主机名:hadrtest02

1、两节点分别安装rsh,rsh-server包是否已经安装

yum -y install rsh rsh-server

2、修改/etc/xinetd.d/rlogin确保disable = no这一行

# default: on
# description: rlogind is the server for the rlogin(1) program. The server \
# provides a remote login facility with authentication based on \
# privileged port numbers from trusted hosts.
service login
{
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rlogind
disable = no
}

节点二同样修改

3、修改/etc/xinetd.d/rsh确保disable = no这一行

[root@hadrtest01 ~]# cat /etc/xinetd.d/rsh
# default: on
# description: The rshd server is the server for the rcmd(3) routine and, \
# consequently, for the rsh(1) program. The server provides \
# remote execution facilities with authentication based on \
# privileged port numbers from trusted hosts.
service shell
{
socket_type = stream
wait = no
user = root
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.rshd
disable = no
}

节点二同样修改

4、编辑/etc/securetty,添加rexec、rsh、rlogin三行

echo "
rexec 
rsh 
rlogin
" >> /etc/securetty

5、编辑/etc/hosts,添加两节点的ip,主机名

[root@hadrtest01 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.8.166 hadrtest01
192.168.8.250 hadrtest02

节点二同样修改

6、修改~/.rhosts ,添加节点一,节点二主机名,ip

[root@hadrtest01 ~]# cat ~/.rhosts 
hadrtest01 root
hadrtest02 root

[root@hadrtest02 ~]# cat ~/.rhosts
hadrtest01 root
hadrtest02 root

7、两节点分别启动服务
重启:

service xinetd restart

开机启动:

chkconfig xinetd on

8、测试
节点一:

[root@hadrtest01 ~]# rsh hadrtest02
Last login: Tue Feb 16 17:44:56 from hadrtest01
[root@hadrtest02 ~]# 

不输入密码登录节点二表示安装成功

节点二:

[root@hadrtest02 ~]# rsh hadrtest01
Last login: Tue Feb 16 17:39:35 from hadrtest02
[root@hadrtest01 ~]# 

不输入密码登录节点一表示安装成功

相关内容