Saya mengalami masalah menggunakan kunci resmi untuk masuk SSH ke server jauh. Pesan kesalahan yang saya terima terlihat seperti ini:
OpenSSH_5.2p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to xx.xx.xx [xxx.xx.xx.xx] port 22.
debug1: Connection established.
debug3: Not a RSA1 key file /Users/bfenker/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
...
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file /Users/bfenker/.ssh/id_rsa type 1
ssh_exchange_identification: Connection closed by remote host
Pertanyaan lain di situs ini telah mengirimkan pertanyaan serupa, dan solusinya biasanya dengan memeriksa ulang semua izin di sisi klien, yang telah saya lakukan:
drwxr-xr-x+ 23 bfenker staff 782 May 8 11:02 bfenker
drwx------ 8 bfenker staff 272 May 8 10:05 .ssh
-rw------- 1 bfenker staff 1675 May 8 09:51 id_rsa
-rw-r--r-- 1 bfenker staff 418 May 8 09:51 id_rsa.pub
-rw------- 1 bfenker staff 999 May 8 09:46 identity
-rw-r--r-- 1 bfenker staff 663 May 8 09:46 identity.pub
-rw-r--r-- 1 bfenker staff 416 May 8 09:06 known_hosts
Saya dapat menggunakan kunci resmi untuk SSH ke server lain dan dari server ini SSH ke server yang saya inginkan. Ini adalah solusi yang lumayan yang saya coba perbaiki, tapi saya pikir itu juga menunjukkan bahwa klien saya dan server sudah diatur dengan baik.
Perhatikan bahwa ketika saya SSH berhasil masuk ke server yang berbeda, saya mendapatkan pesan kesalahan yang sama, tetapi tampaknya mulai pulih dengan baris:
debug1: Remote protocol version 2.0, remote software version OpenSSH_5.3
debug1: match: OpenSSH_5.3 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
Adakah yang tahu mengapa ini bekerja dalam beberapa kasus tetapi tidak dalam kasus yang saya inginkan? Saran lain akan sangat dihargai!
/etc/hosts.allowdan/etc/hosts.denyfile?