いくつかのタスクを実行した後、私のSSHサーバーは動作を停止しました。

いくつかのタスクを実行した後、私のSSHサーバーは動作を停止しました。

ところで、私はLinuxに初めて触れました。私の究極の目標は、別のコンピュータの(Mac)コンピュータでアプリケーションとそのGUIを実行することです。最初のステップは、SSHを使用して他のコンピュータと端末を使用してコンピュータにアクセスして制御することです。これは非常にうまく機能します。

次の手順は、他のコンピュータでGUIを表示して使用できるように、サーバーと端末にXQuartzをインストールすることです。通常のSSH制御は機能しますが、GUIは機能しません。ファイルの設定DISPLAYにより、変数が誤って設定されました。X11Forwarding通常のSSHはまだ機能しますが、まだエラーが発生し、GUIが表示されません。そのため、SSHサービスを再起動する必要があることがわかり、これを行う方法を見つけました。nosshd.configyesDISPLAY

sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

今では通常のSSH制御でさえできないので、状況はめちゃくちゃになります。アンロードしてロードしようとしましたが、端末に他のエラーメッセージが表示されました。

(他のコンピュータで)実行するとき:

sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

すぐに私は次のようになります。

ssh_exchange_identification: Connection closed by remote host

その後、ダメージを回復しようとします。

sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist

その後、一定時間(約3秒)後に次のようになります。

ssh: connect to host macpro-c10c8b.imt.liu.se port 22: Connection refused

私は何をし、どのように解決しますか?

ベストアンサー1

sshdログを見てください。 SSHD設定が無効な理由は次のとおりです。以下はいくつかのガイドです。http://linux.die.net/man/5/sshd_config sshdがエントリを記録する場所を確認し、実行されない潜在的な問題を見つけます。

この「ssh:ホストmacpro-c10c8b.imt.liu.seポート22に接続:接続が拒否されました」は、macpro-c10c8b.imt.liu.se(おそらくLinuxシステム)で実行されているsshdがないことを案内する必要があります。だから、コマンドが失敗します。

おすすめ記事