Login SSH Tanpa Password

Buat private dan public keys jika belum pernah membuatnya dengan perintah:
$ssh-keygen
Kosongkan password

Untuk OSX, karena tidak terinstall secara default ssh-copy-id, anda bisa menginstallnya secara manual
#curl https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/ssh-copy-id.sh -o /usr/local/bin/ssh-copy-id
#chmod +x /usr/local/bin/ssh-copy-id

Copy public key ke remote host:
$ssh-copy-id user@remote-host

Jika menggunakan macports lebih simple:
sudo port install openssh +ssh-copy-id

Atau jika ingin menggunakan spesifik public keys:
$ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host

Jika tidak menggunakan standard port (22):
$ssh-copy-id -i ~/.ssh/id_rsa.pub "user@remote-host -p 222"

Silahkan coba login ke remot:
$ssh user@remote-host

Posted in OSX Tagged with:

Leave a Reply

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

*