[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:31493] Re: rsh does not work!



From: YAMASHITA Junji (山下 純司) <ysjj@xxxxxxxxxxxx>
Subject: [debian-users:31483] Re: rsh does not work!
Date: Fri, 18 Jan 2002 17:56:41 +0900

早速のお返事、ありがとうございます。

> 山下 純司です。
> 
> >>>>> AT == Akimichi Tatsukawa wrote:
> (snip)
> AT>  tatsu# rsh thinkpad hostname
> AT>  stdin: is not a tty
> AT>  stty: standard input: Invalid argument
> AT>  thinkpad <- 一応、相手方のホスト名は表示される
> 
> ホスト thinkpad のログインスクリプト(*1)で stty が実行されるように
> 書かれていませんか? 
> 
> もし stty の実行が不要ならば stty を含む行を削除してみてください。
> もし stty の実行が必要ならば tty -s && stty という風に書き換えてみてください。

.bashrc に stty cs8 -istrip -parenb との記述があったので、
御指摘のとおりにコメントアウトもしくは tty -s && stty
と書きかえてみましたが、いずれも

tatsu# rsh thinkpad hostname
stdin: is not a tty
thinkpad <- 一応、相手方のホスト名は表示される

と、stty: standard input: Invalid argument の行はなくなりましたが、
やはり rdist によるコピーは成功しませんでした。
syslog のエラー表示も以前と同じです。
Jan 18 21:50:48 tatsu rdist[890]: thinkpad.localdomain: LOCAL ERROR: Unexpected input from server: "stdin: is not a tty".

なお下記のファイルを全て調べてみましたが、stty もしくは tty に関する設定は
ありませんでした。

> /etc/profile, /etc/zprofile, /etc/bash.bashrc,
> ~/.profile, ~/.bash_profile, ~/.zprofile, ~/.login
> ~/.bashrc, ~/.zshrc, etc...

ちなみに問題となっているホスト名 thinkpad の auth.log には

Jan 18 22:15:13 thinkpad pam_rhosts_auth[1252]: allowed to emile@xxxxxxxxxxxxxxxxx as emile
Jan 18 22:15:13 thinkpad PAM_unix[1252]: (rsh) session opened for user emile by (uid=0)
Jan 18 22:15:13 thinkpad PAM_unix[1252]: (rsh) session closed for user emile

となって、エラーらしきものはありません。
私には問題の切りわけかたすらもわからない状況です。
ホスト名 thinkpad の rsh-server の設定がおかしいのかとも思うのですが??。