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

[debian-users:28374] Can't execute remote command on SSH.



はじめまして、岩室と申します。

Debian2.2r3(UNIX USER付録のDVD-ROMでインストール後、apt-getでアップグ
レード)を、ThinkPad535(ノートPC)で使っています。

sshの挙動がおかしいのですが、同様の事例がどうしても見あたらなかったの
でメールしました。

現象としては、「ssh ホスト名」によるリモートログインは可能だが、「ssh 
ホスト名 コマンド」のリモートコマンド実行ができない(メッセージも何も出
さずにただ返ってくるだけ)、というものです。例えば、

    ssh localhost

ではログインできるのに、

    ssh localhost echo test

は何も処理せずに返ってきます。コマンドに絶対パスを指定したり、内部でファ
イルをtouchするだけのシェルスクリプトを指定したりしてもだめですし、存
在しないコマンドを指定してもエラーすら返ってきません。どうもコマンドが
起動されていないように見えます。

-vオプション付加時の出力(認証部分は省略):

------------------------------------------------------------------------------
debug1: Sending command: echo test
debug1: Entering interactive session.
debug1: Transferred: stdin 0, stdout 0, stderr 0 bytes in 0.1 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 0.0
debug1: Exit status 0
------------------------------------------------------------------------------

や、sshdのログ(同様に認証部分は省略):

------------------------------------------------------------------------------
May 14 21:51:55 lydia sshd[485]: debug: Executing command 'echo test'
May 14 21:51:55 lydia sshd[485]: debug: PAM establishing creds
May 14 21:51:55 lydia sshd[488]: debug: PAM environment: LANG=C
May 14 21:51:55 lydia sshd[485]: debug: Entering interactive session.
May 14 21:51:56 lydia sshd[485]: debug: Received SIGCHLD.
May 14 21:51:56 lydia sshd[485]: debug: End of interactive session; stdin 0, stdout (read 0, sent 0), stderr 0 bytes.
------------------------------------------------------------------------------

を見ても、特に問題があるようには見えません。

何かこのような状況に関してご存知の方はおられないでしょうか?
-- 
岩室元典 [E-Mail: vmi@xxxxxxxxxxxxxxxxxx / iwa@xxxxxxxxxxxxxxxxx]
「努力しないで生きたいと思わないか」(「ふわふわの泉」野尻抱介/ファミ通文庫)