Navigation :
Top/rsh
rsh
- 追加された行はこの色です。
- 削除された行はこの色です。
- rsh へ行く。
- 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]
*** (1) 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
ハマり度★★★
*** (2) connect to address XXX port 544: Connection refused [#w477bd54]
- CentOS等は/usr/kerberos/bin/rshがデフォルトのrsh
- /usr/bin/rshを用いる必要がある
- 設定の変更
-- mpichのmake
--- ./configure -prefix=/opt/mpich-ifort -rsh=/usr/bin/rsh
-- make
-- make install
- .bashrcの変更
-- alias rsh='/usr/bin/rsh'
ハマり度★★
* 関連リンク [#nc4282e8]