SSH経由でAndroid携帯に接続しようとしましたが、接続が閉じました。

SSH経由でAndroid携帯に接続しようとしましたが、接続が閉じました。

Androidでssh / sftpデーモンアプリケーションを使用し、opensshクライアントを使用してSSH経由で電話に接続しようとしています。これは、接続が切断される前に取得された詳細な出力です。

debug1: Authentication succeeded (password).
Authenticated to 10.0.0.9 ([10.0.0.9]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
debug1: channel 0: free: client-session, nchannels 1
Connection to 10.0.0.9 closed.
Transferred: sent 3064, received 1088 bytes, in 0.2 seconds
Bytes per second: sent 19445.0, received 6904.7
debug1: Exit status -1

上記の出力が何を意味するのかご存知ですか?それでは、クライアント側でこの問題を解決するためにできることはありますか?

ベストアンサー1

認証後に接続が終了し、アカウントに関連するエラーが発生する可能性があります。考えられる理由は、アカウントのシェルが存在しないか、サーバーがシェルアクセスを許可しないように構成されているためです。

SSHサーバーを提供する複数のAndroidアプリがあり、どのアプリを使用しているかを指定していません。デフォルトでは、コマンドラインではなくSFTPのみを開くか、アカウントが正しく構成されていない可能性があります。

理由が何であれ、SFTPを試す以外に、クライアントで何もする方法はありません。

おすすめ記事