GNU/Linux >> Belajar Linux >  >> Linux

Ssh – Mencoba Masuk Ssh Ke Server Dan Mendapatkan Key_load_public:Tidak Ada Kesalahan File Atau Direktori Tersebut?

Saya membuat koneksi ssh tanpa kata sandi ke server jarak jauh saya dari mac saya. Itu berhasil (!) dan kemudian saya menutup terminal saya, membukanya kembali, mencoba lagi, dan mendapatkan yang berikut (nama pengguna, my_ip tidak nyata):

ssh -vvv [email protected]_ip
OpenSSH_7.2p2, LibreSSL 2.4.1
debug1: Reading configuration data /Users/Me/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 20: Applying options for *
debug1: /etc/ssh/ssh_config line 53: Applying options for *
debug2: resolving "my_ip" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to my_ip [my_ip] port 22.
debug1: Connection established.
debug1: identity file /Users/Me/.ssh/id_rsa type 1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Me/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Me/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Mes/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Me/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Me/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Me/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/Me/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.2
ssh_exchange_identification: read: Connection reset by peer

Ketika saya memeriksa .ssh saya folder, id_rsa ada di sana tetapi tidak ada yang lain. Dari kesalahan, sepertinya saya perlu membuat file-file ini, tetapi tidak yakin bagaimana melakukannya.

Bantuan apa pun akan dihargai.

Jawaban yang Diterima:

debug1: key_load_public: No such file or directory

Baris di atas bukanlah kesalahan, tetapi hanya log debug sederhana yang mengatakan bahwa ssh klien tidak dapat menemukan kunci publik yang terpisah (bernama ~/.ssh/id_rsa.pub ). File ini tidak diperlukan untuk terhubung ke server jauh, tetapi dapat berguna.

Kesalahan sebenarnya

ssh_exchange_identification: read: Connection reset by peer

menunjukkan kesalahan dalam konfigurasi server. Server berjalan, tetapi gagal menerima koneksi SSH. Periksa log server untuk informasi lebih lanjut. Masalah serupa


Linux
  1. Kesalahan:xenstore-read:xs_open:Tidak ada file atau direktori seperti itu di DomU [Terpecahkan]

  2. Kesalahan:Xend Start – /proc/xen/capabilities:Tidak ada file atau direktori seperti itu [Terpecahkan]

  3. kesalahan fatal openssl/evp.h:Tidak ada file atau direktori seperti itu:[Terpecahkan]

  1. Tidak dapat membuat exec Tidak ada file atau direktori seperti itu [Fix]

  2. Perbaiki kesalahan fatal openssl err.h – Tidak ada file atau direktori seperti itu [OpenCA]

  3. Linux – Mendapatkan Kesalahan Setiap Kali Mencoba Menambahkan Repositori?

  1. Tidak ada kesalahan file atau direktori saat menjalankan biner

  2. Kesalahan kompilasi:g++:kesalahan saat mencoba exec 'cc1plus':execvp:Tidak ada file atau direktori seperti itu

  3. Mengapa ENOENT berarti Tidak ada file atau direktori seperti itu?