Apabila anda menggunakan passphrase di SSH Key anda, setiap login anda akan diminta memasukkan password

$ ssh root@super.cloud.jaranguda.com
The authenticity of host 'super.cloud.jaranguda.com (192.168.1.1)' can't be established.
ECDSA key fingerprint is SHA256:+P8xCz8Z34xta31Qidx/xCz8Z34xta31QidM.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'super.cloud.jaranguda.com,192.168.1.1' (ECDSA) to the list of known hosts.
Enter passphrase for key '/home/jaranguda/.ssh/id_rsa':

disatu sisi ini membuat user tidak menggunakan password di SSH Key yang dibuat, tetapi karena mereka belum tau ada cara yang lebih gampang, tanpa mengetik password setiap kali perlu login, yaitu menggunakan ssh-add

Pengertian ssh-add

Bila dilihat dimanual, ssh-add — adds private key identities to the OpenSSH authentication agent. Secara singkatnya ssh-add menambah private key anda ke dalam ssh-agent. Tiap kali ssh dijalankan di komputer anda, ssh-agent akan langsung mengisi passphrase tersebut dibalik layar. Bila anda memiliki banyak private key, harus ditambahkan satu-satu.

Cara Penggunaan ssh-add

Format penggunaan ssh-add

ssh-add ~/.ssh/id_rsa

~/.ssh/id_rsa = adalah SSH Private Key anda.
contoh penggunaan

ssh-add ~/.ssh/id_rsa
Enter passphrase for /home/jaranguda/.ssh/id_rsa: 
Identity added: /home/jaranguda/.ssh/id_rsa (jaranguda@jaranguda.com)

selanjutnya login ke server

Leave a comment

Your email address will not be published. Required fields are marked *