Senin, 06 Januari 2014


Ada kalanya para administrator di tuntut untuk melakukan tugas rutin baik setiap hari maupun skala waktu dalam server mereka. Salah satunya tugas rutin yang gue kerjakan adalah backup scaduling backup, mungkin dimana server tertentu diharuskan melakukan kegiatan backup setiap hari , misalanya hasil backupnya harus di pindahkan ke server lain atau biasanya  disebut DRC (Disaster Recover Center).
 Kegiatan ini tentunya tidak akan di lakukan setiap hari secara manual oleh sang administrator. Untuk melakukan secara otomatis ada sebuah service pada linux yaitu crontab. Crontab bisa di dikatakan sebagai cronjob alias penjadwalan.
Oke kembali ke judul, ketika melakukan ssh pastinya di minta password untuk login. Tentunya bukan ini yang kita inginkan karena ini rutinitas yang setiap hari dilakukan bayangkan kalau para administrator setiap hari harus manual backup secara berkala dengan command rsync –- avvzr  menghabiskan waktu dan tenanaga dengan adanya service dilinux yang namanya crontab lebih mempermudah buat para administrator

Skenario
Server A = Server yang akan melakukan backup
Server B = Server yang akan menampung hasil backup dari Server A
Langkah 1
Login terlebih dahulu ke server A lalu jalankan perintah command seperti dibawah ini :
ssh-keygen [ENTER]
setelah di enter nantinya  generate public key akan tersimpan di folder  /root/.ssh/id_rsa.pub
langkah 2
copy isi file id_rsa.pub
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server B [ENTER]

setelah semunya selesai silahkan coba remote ssh dari server A ke Server B, Maka tidak akan minta password auto login ssh
selamat mencoba, semoga bermanfaat
salam blogg

0 comments:

Posting Komentar