Navigation :
Top/rsh
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- rsh へ行く。
- 1 (2007-06-01 (金) 18:19:11)
- 2 (2008-07-11 (金) 01:45:58)
- 3 (2008-07-23 (水) 17:44:34)
- 4 (2012-03-11 (日) 02:19:09)
サ−バ−側の設定 †
rsh-serverのインスト−ル(SuSE) †
YaST2でrsh, rsh-serverをインスト−ルする. single machine (standalone) 環境でも設定する必要がある.
Firewall, xinetdに関する以下のファイルを設定. †
- xinetd.d/rsh
- disable = no
- xinetd.d/rlogin
- disable = no
- hosts.allow
- in.rshd : XXX.XXX.XXX.XXX
- hosts.equiv
- XXX.XXX.XXX.XXX
クライアント側の設定 †
.rhostsにアクセスを許可するサ−バ−名とユ−ザ−名を記述.
XXX.urban.eng.osaka-cu.ac.jp user
hostnameでちゃんと引くサーバー名を記述
動作テスト †
クライアント側で
rsh hostname ls
がちゃんと動作するか確認する.
ダメな場合,hosts.allow, iptables, xinetdの設定を疑う.
- hosts.deny -> コメントアウト
- hosts.allow -> ALL:ALL
ハマった場合 †
Ubuntuをバージョンアップしたらrshが動作しなくなった./var/log/auth.logを見たところ,/lib/security以下のファイルが無いとエラーが出ていた. †
そこで以下の様にリンクを張った.
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
ハマり度★★★