
現在、MacBookからlocalhostにSSH経由で接続できませんでしたが、MacBookから別のコンピュータにSSHに接続できない問題が発生しました。これはコマンドの出力です。
ssh -v localhost
OpenSSH_7.6p1, LibreSSL 2.6.2
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 52: Applying options for *
debug1: Connecting to localhost port 22.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_rsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/something/.ssh/id_ed25519-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_7.6
ssh_exchange_identification: read: Connection reset by peer
答え1
sshd
私はこれが古いことを知っていますが、これを処理する正しい方法は、デバッグモードでサーバーを手動で起動し、別のポートでリッスンし、デフォルトポートの代わりにこのポートに接続しようとすることだと思います22
。
# Start the server
sudo /usr/sbin/sshd -d -p 2222
# connect to server from another terminal
ssh -p 2222 localhost
私も同じ問題に直面し、それに多くの時間を費やしました。これを確認してください質問詳細な答え。