Troubleshoot SSH Server Ubuntu 18.04
Engineer, Jakarta
Artikel ini merupakan dokumentasi troubleshoot tentang permasalahan mengenai SSH Server pada sistem operasi Ubuntu Server 18.04. Sumber: BBS Archlinux
Open SSH - Ubuntu Server 18.04
Baca juga: Cara Login SSH Server tanpa Passsword (Key-Pair Authentication)
Permasalahan:
Ketika Ubuntu Server 18.04 belum terinstal SSH Server kemudian kita melakukan penginstalan paket SSH Server baru, namun dari SSH Client tidak bisa terhubung dan ada pesan error sebagai berikut:
- Server unexpectedly closed network connection
- Network error: Software caused connection abort
- Connection closed by 192.168.1.1 port 22
- ssh: connect to host 192.168.1.1 port 22: Connection refused
Pada Server muncul masalah / log error seperti berikut, Output dari /var/log/auth.log :
Jul 5 03:12:58 osboxes sshd[2407]: error: key_load_private: invalid format
Jul 5 03:12:58 osboxes sshd[2407]: error: key_load_public: invalid format
Jul 5 03:12:58 osboxes sshd[2407]: error: Could not load host key: /etc/ssh/ssh_host_rsa_key
Jul 5 03:12:58 osboxes sshd[2407]: error: key_load_private: invalid format
Jul 5 03:12:58 osboxes sshd[2407]: error: key_load_public: invalid format
Jul 5 03:12:58 osboxes sshd[2407]: error: Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Jul 5 03:12:58 osboxes sshd[2407]: error: key_load_private: invalid format
Jul 5 03:12:58 osboxes sshd[2407]: error: key_load_public: invalid format
Jul 5 03:12:58 osboxes sshd[2407]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
Jul 5 03:12:58 osboxes sshd[2407]: fatal: No supported key exchange algorithms [preauth]
Penyebab:
Format host key rsa,ecdsa,ed25519 salah.
Solusi:
Generate format baru yang sesuai:
ssh-keygen -A
Restart Services SSH Server:
systemctl restart ssh
