rsh詳細配置

2021-07-31 16:41:07 字數 1963 閱讀 7812

1.host: 

server 10.10.0.3 admin_dev

client 10.10.0.6 test_dev

2.兩台主機同時安裝rsh,rsh-server

yum install -y rsh rsh-server

3.修改兩台主機配置檔案 cd /etc/xinetd.d/

vi rexec vi rsh vi rlogin

service shell

4.在server主機hosts檔案中新增

10.10.0.6 test_dev

5.在兩台主機非root使用者的家目錄下新增(執行shell命令)

vi .rhosts

在server端新增需要遠端的主機名和使用者(非root)

例: 10.10.0.6 admin

在client端新增server主機的主機名和使用者(非root)

例: 10.10.0.3 admin

檔案.rhosts新增許可權(.rhosts檔案一定要放在使用者的家目錄下和.bash_profile同級)

chmod 600 .rhosts

6.在兩台主機/etc目錄下新增(無密碼登入)

vi hosts.equiv

在server端新增需要遠端的主機名和使用者

例: 10.10.0.6 admin

在client端新增server主機的主機名和使用者

例: 10.10.0.3 admin

檔案.rhosts新增許可權 chmod 600 /etc/hosts.equiv

7.配置server的rsh server

修改/etc/securetty檔案

echo rsh >>/etc/securetty

echo rlogin >>/etc/securetty

echo rexec >>/etc/securetty

8. 兩台主機啟動xinetd

service xinetd start

9.監聽514埠

netstat -an | grep 514

tcp 0 0 0.0.0.0:514 0.0.0.0:* listen

10.關閉selinux vi /etc/selinux/config

# this file controls the state of selinux on the system.

# selinux= can take one of these three values:

# enforcing - selinux security policy is enforced.

# permissive - selinux prints warnings instead of enforcing.

# disabled - selinux is fully disabled.

selinux=disabled

# selinuxtype= type of policy in use. possible values are:

# targeted - only targeted network daemons are protected.

# strict - full selinux protection.

selinuxtype=targeted

11.iptables開放514埠

iptables -a input -p tcp --dport 514 -j accetp

12.檢視埠是否通

nc -v 10.10.0.6 514 connection to 10.10.0.6 514 port [tcp/shell] succeeded! ##埠正常通過

13.測試

rsh test_dev date sat may 6 16:22:29 cst 2017

rsh服務配置文件

rsh 服務配置文件 rsh是 remote shell 遠端shell 的縮寫。該命令在指定的遠端主機上啟動乙個 shell 並執行使用者在 rsh命令列中指定的命令。1.安裝 rsh server 伺服器 yum y install rsh server 2.修改啟動服務配置檔案 進入 setu...

rsh服務配置文件

rsh 服務配置文件 rsh是 remote shell 遠端shell 的縮寫。該命令在指定的遠端主機上啟動乙個 shell 並執行使用者在 rsh命令列中指定的命令。1.安裝 rsh server 伺服器 yum y install rsh server 2.修改啟動服務配置檔案 進入 setu...

redhat linux下配置rsh和rcp

1 安裝前準備 機器a 192.168.0.4 安裝rsh server 機器b 192.168.0.10 rsh client 呼叫執行192.168.0.4的命令 2 首先確認機器a是否安裝rsh包 root mg04 root rpm aq grep rsh rsh 0.17 14 rsh s...