問題描述如下:
有兩台 Linux 主機 linux_a 及 linux_b, 都有一個用戶,叫 testuser. home都設在 /usr/testuser下。
配置為(以下的1與2兩個配置,同時做了):
1. 在 linux_a 主機上建立文件 /etc/hosts.equiv 內容為:
linux_b
(也試過改成 linux_b testuser 仍不行)
2. 在 linux_a 主機上建立文件 /usr/testuser/.rhosts 內容為:
linux_b testuser
測試:在 linux_b 上操作 rcp file1 linux_a:/home/testuser 即想將 linux_b home目錄下的某個文件 file1 ,拷貝到 linux_a 的 /home/testuser 中,出現錯誤:
Trying krb4 rcp...
trying normal rcp (/usr/bin/rcp)
Connection refused!
那位高手能給建議?謝謝!
PS: linux_a 為 redhat linux 7.3 , linux_b 為 redhat linux 8.0
在linux_a機器的/etc/hosts加一條:
ip(linux_b的的地址) linux_b
試試。。
另好像7.3默認rlogin,rcp,rsh默認是不是關閉了。
謝謝 lianyong!
/etc/hosts 裡我已經加入。檢查了 system services , 原來 rsh 我關閉了(很久以前,以為沒有什麼用,於是關了)。將rsh 打開後,就正常使用rcp了!