LINUXSEC

Login SSH menggunakan Private Key yang Sudah Ditentukan

Login SSH menggunakan Private Key yang Sudah Ditentukan. Kita tentu tau bahwa salahsatu basic hardening dalam mengamankan SSH adalah mendisable login melalui password dan login menggunakan private key. Nah, jika kita memiliki beberapa device dan sering berpindah-pindah sistem, tentu akan sangat ribet jika kita harus melakukan pairing key dari setiap private ssh key di setiap device.

Nah, bagi yang belum tau, private SSH key dari satu komputer bisa disalin dan digunakan di komputer lainnya. Secara default, private ssh key tersimpan di ~/.ssh/id_rsa. Nah, kalian bisa copy file tersebut untuk digunakan di komputer lain. Namun perlu diingat bahwa file tersebut jangan sampai bocor atau dicuri orang karena bisa saja si orang tersebut memanfaatkan key tadi untuk login dan meretas server kalian.

Untuk login menggunakan private key backup, kalian bisa gunakan flag -i pada saat login ke ssh. Contoh:

ssh -i ~/Downloads/id_rsa_kalilinux sshuser@linuxsec.org

Atau, kalian bisa menyimpannya di config SSH yang tersimpan di direktori .ssh.

nano ~/.ssh/config

Lalu tambahkan pada setiap host yang menggunakan private key tersebut. Contoh

Host linuxsec  
        Hostname 192.168.2.25  
        User sshuser  
        Port 1337  
        IdentityFile ~/.ssh/id_rsa_kalilinux

Oke sekian tutorial singkat kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.