Navigation : Top/rsh
* サ−バ−側の設定 [#b47eedc4]
*** rsh-serverのインスト−ル(SuSE) [#q512530d]
YaST2でrsh, rsh-serverをインスト−ルする.
&color(red){single machine (standalone) 環境でも設定する必要がある.};

*** Firewall, xinetdに関する以下のファイルを設定. [#mdc9158c]
- xinetd.d/rsh
-- disable = no
- xinetd.d/rlogin
-- disable = no
- hosts.allow
-- in.rshd : XXX.XXX.XXX.XXX
- hosts.equiv
-- XXX.XXX.XXX.XXX

* クライアント側の設定 [#tf99ed56]
.rhostsにアクセスを許可するサ−バ−名とユ−ザ−名を記述.
 XXX.urban.eng.osaka-cu.ac.jp user
hostnameでちゃんと引くサーバー名を記述

* 動作テスト [#g12dadc3]
クライアント側で
 rsh hostname ls
がちゃんと動作するか確認する.

ダメな場合,hosts.allow, iptables, xinetdの設定を疑う.
- hosts.deny -> コメントアウト
- hosts.allow -> ALL:ALL


* ハマった場合 [#zf9aef89]
*** Ubuntuをバージョンアップしたらrshが動作しなくなった./var/log/auth.logを見たところ,/lib/security以下のファイルが無いとエラーが出ていた. [#uee54a1d]
そこで以下の様にリンクを張った.
 ln -s pam_unix.so pam_unix_passwd.so
 ln -s pam_unix.so pam_unix_session.so
 ln -s pam_unix.so pam_unix_acct.so
 ln -s pam_unix.so pam_unix_acc^Cso
 ln -s pam_rhosts.so pam_rhosts_auth.so 
ハマり度★★★




* 関連リンク [#nc4282e8]