フォーラム

SSH接続が拒否されました

adjplante

オリジナルポスター
2012年12月30日
ラヴァル
  • 2012年12月30日
やあ、

Mac OS Xバージョン10.7.5を使用していますが、ソフトウェアは最新です。

これが私の問題です:iMacでsshを設定しようとしました。私はMacBookPro、ガールフレンドのiMacでこれを行ったので、問題なく動作していると確信しています。しかし、私のiMacでは、X11で同じコマンドを入力すると、次のようになります。

ssh localhost

次のエラーが発生します。

ssh:ホストローカルホストポート22に接続:接続が拒否されました

私が何をしようと:
ssh andre@192.168.2.18
ssh andre @ localhost
いつも同じエラーメッセージが表示されます。

エラーメッセージの(ホストローカルホストポート22に接続)に基づいてsshが機能しているように見えますが、一方、[リモートログイン]チェックボックスをオフにしてsshをオフにしても、同じメッセージが表示されます。

何か案が?

ありがとう

アンドリュー NS

LPZ

2006年7月11日


  • 2012年12月30日
adjplanteは言った:こんにちは、

Mac OS Xバージョン10.7.5を使用していますが、ソフトウェアは最新です。

これが私の問題です:iMacでsshを設定しようとしました。私はMacBookPro、ガールフレンドのiMacでこれを行ったので、問題なく動作していると確信しています。しかし、私のiMacでは、X11で同じコマンドを入力すると、次のようになります。

ssh localhost

次のエラーが発生します。

ssh:ホストローカルホストポート22に接続:接続が拒否されました

私が何をしようと:
ssh andre@192.168.2.18
ssh andre @ localhost
いつも同じエラーメッセージが表示されます。

エラーメッセージの(ホストローカルホストポート22に接続)に基づいてsshが機能しているように見えますが、一方、[リモートログイン]チェックボックスをオフにしてsshをオフにしても、同じメッセージが表示されます。

何か案が?

ありがとう

アンドリュー クリックして展開...

次のように入力して、何が問題になっているのかについての詳細情報を取得してみてください

コード:ssh -vvv localhost

adjplante

オリジナルポスター
2012年12月30日
ラヴァル
  • 2012年12月30日
LPZによると:次のように入力して、何が問題になっているのかについてより多くの情報を入手してみてください

コード:ssh -vvv localhost クリックして展開...

返信ありがとうございますLPZ

これが結果です

iMac-de-Andre:〜andre $ ssh -vvv localhost
OpenSSH_5.6p1、OpenSSL 0.9.8r 2011年2月8日
debug1:構成データの読み取り/ etc / ssh_config
debug1:*のオプションを適用する
debug2:ssh_connect:needpriv 0
debug1:localhost [:: 1]ポート22に接続しています。
debug1:アドレスに接続:: 1ポート22:接続が拒否されました
debug1:ローカルホスト[127.0.0.1]ポート22に接続しています。
debug1:アドレス127.0.0.1ポート22に接続:接続が拒否されました
debug1:ローカルホスト[fe80 :: 1%lo0]ポート22に接続しています。
debug1:アドレスfe80 :: 1%lo0ポート22に接続:接続が拒否されました
ssh:ホストローカルホストポート22に接続:接続が拒否されました
/ etc / ssh_configをMacBookProのもの(sshが正常に動作しているもの)と比較しましたが、同じです。 NS

LPZ

2006年7月11日
  • 2012年12月30日
adjplanteは言った:返信LPZをありがとう

これが結果です

iMac-de-Andre:〜andre $ ssh -vvv localhost
OpenSSH_5.6p1、OpenSSL 0.9.8r 2011年2月8日
debug1:構成データの読み取り/ etc / ssh_config
debug1:*のオプションを適用する
debug2:ssh_connect:needpriv 0
debug1:localhost [:: 1]ポート22に接続しています。
debug1:アドレスに接続:: 1ポート22:接続が拒否されました
debug1:ローカルホスト[127.0.0.1]ポート22に接続しています。
debug1:アドレス127.0.0.1ポート22に接続:接続が拒否されました
debug1:ローカルホスト[fe80 :: 1%lo0]ポート22に接続しています。
debug1:アドレスfe80 :: 1%lo0ポート22に接続:接続が拒否されました
ssh:ホストローカルホストポート22に接続:接続が拒否されました
/ etc / ssh_configをMacBookProのもの(sshが正常に動作しているもの)と比較しましたが、同じです。 クリックして展開...

共有設定ペインでリモートログインを有効にしていると思います。リモートログインを無効にして試してみるとどうなりますか

コード:ssh -vvv localhost
また?上記とまったく同じ出力が得られますか?

adjplante

オリジナルポスター
2012年12月30日
ラヴァル
  • 2012年12月30日
LPZによると:共有設定ペインでリモートログインを有効にしていると思います。リモートログインを無効にして試してみるとどうなりますか

コード:ssh -vvv localhost
また?上記とまったく同じ出力が得られますか? クリックして展開...

はい、リモートログインを有効にしました。無効にしてsshコマンドを実行すると、同じエラーメッセージが表示されます。有効化はその仕事をしないようです! NS

LPZ

2006年7月11日
  • 2012年12月30日
adjplanteのコメント:はい、リモートログインを有効にしました。無効にしてsshコマンドを実行すると、同じエラーメッセージが表示されます。有効化はその仕事をしないようです! クリックして展開...

手動で有効にしてみましょう。 (ユーティリティで)ターミナルを開き、次のように入力します

コード:sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
(要求されたときにパスワードを入力してください)そして次に

コード:sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
次に、試してください

コード:ssh -v localhost
それでも機能しない場合は、次のように入力してください

コード:sudo launchctl list | grep 'sshd'
ssh要求に応答してsshデーモンが開始された場合(本来あるべき状態)、次のような出力が表示されます。

コード:46427 - com.openssh.sshd
(番号は異なる場合があります)。

adjplante

オリジナルポスター
2012年12月30日
ラヴァル
  • 2012年12月30日
LPZによると:手動で有効にしてみましょう。 (ユーティリティで)ターミナルを開き、次のように入力します

コード:sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
(要求されたときにパスワードを入力してください)そして次に

コード:sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
次に、試してください

コード:ssh -v localhost
それでも機能しない場合は、次のように入力してください

コード:sudo launchctl list | grep 'sshd'
ssh要求に応答してsshデーモンが開始された場合(本来あるべき状態)、次のような出力が表示されます。

コード:46427 - com.openssh.sshd
(番号は異なる場合があります)。 クリックして展開...

上記のすべてを実行しましたが、それでも機能しませんが、面白いプロセス番号が表示されます-

コード:- 0 com.openssh.sshd NS

LPZ

2006年7月11日
  • 2012年12月30日
adjplanteは言った:私は上記のすべてをしました、そしてそれはまだ働きません、しかし私は面白いプロセス番号を手に入れます-

コード:- 0 com.openssh.sshd クリックして展開...

これは、sshdが正常に呼び出されて終了したことを示しています。だから今問題は:なぜsshdは接続を許可しないのですか?

/ etc / sshd_config(sshd構成ファイル)を変更しましたか?

おそらく、sshdについてもっと知っている人が参加できます。