Sabtu, 25 Februari 2012

Tips Mengakses Server Menggunakan SSH Tanpa Memasukkan Password


Salah satu tugas utama seorang System Administrator adalah menjaga agar server atau aplikasi di dalam server tersebut harus berjalan normal. Maka dari itu, berpindah dari satu server ke server lain merupakan tugas harian yang wajib dilakukan oleh seorang SysAdmin untuk memonitoring server dan aplikasi yang ada di dalamnya. Jika server-server yang di monitoring merupakan server linux, maka ssh merupakan pilihan utama seorang sysadmin untuk meremote sebuah server. Namun, jika ingin berpindah dari satu server ke server yang lain menggunakan ssh terkadang kita harus memasukkan password server yang diremote dan hal ini terkadang merepotkan dan membosankan.

Maka dari itu artikel ini akan menjelaskan tentang bagaimana cara agar kita dapat menggunakan ssh untuk meremote sebuah server tanpa harus menuliskan password server tersebut. Konfigurasi ini juga berguna jika kita ingin membuat sebuah skrip misalnya untuk mengkopi sebuah atau beberapa file dari satu server ke server yang lain tanpa harus menuliskan skrip untuk memasukkan password. Misalnya kita mau ssh dari 192.168.56.102 ke 192.168.56.103 melalui user root tanpa harus menuliskan password root untuk 192.168.56.103, maka di server 192.168.56.102 ketikkan langkah-langkah berikut:

# ssh-keygen
Tekan enter saja jika diberikan pertanyaan oleh sistem.

# ssh-copy-id -i ~/.ssh/id_rsa.pub 
 root@192.168.56.103This e-mail address is being protected from spambots, you need JavaScript enabled to view it
 
Ketika diberikan pertanyaan untuk memasukkan password, maka ketikkan password root-nya.

Kemudian coba ketikkan ssh dari server 102 ke server 103:

# ssh 
 root@192.168.56.103This e-mail address is being protected from spambots, you need JavaScript enabled to view it
 

Maka seharusnya kita tidak perlu lagi untuk memasukkan password pada server 192.168.56.103.


Referensi:

Dari berbagai Sumber

Tidak ada komentar:

Posting Komentar