Rabu, 12 Agustus 2009

Remote SSH Tanpa Password

Bosan remote ssh ke komputer lain selalu ditanya password, mungkin ini bisa jadi solusi.

1. Anda generate public/private rsa user anda terlebih dahulu menggunakan ssh-keygen.

syahal@redarix:~>
ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/syahal/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/syahal/.ssh/id_rsa.
Your public key has been saved in /home/syahal/.ssh/id_rsa.pub.
The key fingerprint is:
bb:da:dd:f6:f7:04:59:1b:d8:90:bd:57:5f:2e:0b:b0 syahal@redarix

2. Masuk ke direktori /home/syahal/.ssh/ Rename nama file id_rsa.pub menjadi authorized_keys.

syahal@redarix:~/.ssh> mv -v id_rsa.pub authorized_keys
`id_rsa.pub' -> `authorized_keys'

3. Gunakan scp untuk copy file authorized_keys anda ke komputer yang dituju ( dalam hal ini komputer dengan
IP 192.168.100.10 dengan user root ). dan tujuan copy-nya ke /root/.ssh/.

syahal@redarix:~/.ssh> scp authorized_keys root@192.168.100.10:/root/.ssh/
Password:
authorized_keys 100% 396 0.4KB/s 00:00

4. Terakhir, anda bisa coba dari komputer anda ( dalam hal ini komputer saya dengan IP 192.168.100.6 ) ke komputer yang anda ingin remote ( komputer dengan IP 192.168.100.10 ).

syahal@redarix:~/.ssh> ssh root@192.168.100.10
Last login: Wed Aug 12 23:25:24 UTC 2009 from 192.168.100.6 on ssh
Last login: Wed Aug 12 23:25:32 2009 from 192.168.100.6

root@sysresccd /root %

Dijamin anda tidak akan diminta password.

0 comments:

Posting Komentar