Mengatasi error SSH ke server

 Mengatasi error SSH ke server

Bagi para web developer tentunya tidak asing dengan koneksi ke server melalui SSH. Saya terbiasa menggunakan PUTTY untuk melakukan SSH ke server production. Sempat terpikir untuk mencoba aplikasi lain yang lebih baik dalam segi manajemen koneksinya. Akhirnya saya mencoba menggunakan Terminals. Di beberapa server lancar. Namun di satu server saya menemukan pesan error “Server does not support diffie-hellman-group1-sha1 for keyexchange”. Waduh apaan nih? Namun jangan khawatir setelah gugling beberapa saat, saya sudah menemukan solusinya. Begini cara mengatasi error ssh ke server. 

Cara berikut sudah saya coba di server berbasis Ubuntu.

  1. Login SSH ke server menggunakan PUTTY atau terminal lain sebagai root atau setiap perintah tambahkan sudo.
  2. Cari lokasi file sshd_conf / sshd_config. Bisa menggunakan perintah
locate sshd_conf
  1. Buka file config tersebut dengan editor kesayangan anda.
sudo nano /etc/ssh/sshd_config
  1. Tambahkan baris berikut di bagian terakhir
KexAlgorithms diffie-hellman-group1-sha1,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
 
Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr
  1. Setelah generate key baru dengan ketikkan command
sudo ssh-keygen -A
  1. Terakhir restart service ssh anda.
sudo service ssh restart

Selesai. Silahkan coba koneksi SSH dengan menggunakan aplikasi Terminals dan semoga berjalan lancar.

Nanda Widyatama

http://www.nandaabiz.com/

Seorang web developer. Gemar diajak kuliner. Suka fotografi. Sering ngedit sana ngedit sini. Suami yang siaga.

3 Comments

  • heker

  • heker

  • udah ikuti stepnya gan.. tapi yg kluar gini.

    Unsupported KEX algorithm “[email protected]
    /etc/ssh/sshd_config line 125: Bad SSH2 KexAlgorithms ‘diffie-hellman-group1-sha1,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1’

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.