On Thu, 2006-07-06 at 14:06 +0700, Adi Nugraha wrote: > > Novie Yoss Mardian wrote: > > On Wed, 2006-07-05 at 17:56 +0700, Adi Nugraha wrote: > > > >> Halo, > >> > >> sesuai dengan subject , bagaimana caranya agar SCP bisa jalan tanpa > >> ditanya passwordnya ?? > >> saya sudah set key seperti yang di tulis mas ronny > >> > >> client$ ssh-keygen -t dsa > >> (passphrasenya kosongin, laennya ikutin default > >> kalo gak tau) > >> client$ scp ~/.ssh/id_dsa.pub server: > >> client$ ssh server > >> server$ cat ~/id_dsa.pub >> ~/.ssh/authorized_keys > >> server$ rm -f ~/id_dsa.pub > >> server$ ^D > >> client$ ssh server (atau rsync ...) > >> > >> tapi engga bisa, apakah ada setting di sshd_config ?? > >> > >> soalnya mau copy data antar server dengan cron jadi engga bisa karena > >> ditanyain password terus > >> > > > > Kebetulan saya punya script utk setup ssh gak pake password > > yg jalan di mesin linux dan solaris. > > > > Silahkan bikin dan jalanin pake root. > > > > Coba bikin file setupssh.ksh di /usr/bin > > 1.# vi /usr/bin/setupssh > > > > Silahkan copy paste script berikut ini... > > > > ============================================== > > #/bin/ksh! > > clear > > DTAG=`date +%d%m%y.%H%M%S` > > echo "" > > echo "Silahkan masukin namahost target >> " > > read str > > echo "" > > echo "${DTAG} : Nyiapin koneksi" > > echo "" > > echo "${DTAG} : Buatin local .ssh directory" > > mkdir -p /.ssh > > echo "" > > echo "${DTAG} : Generating key files" > > ssh-keygen -t dsa > > echo "" > > echo "${DTAG} : Buatin authorized keys file" > > cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys > > chmod 644 /root/.ssh/authorized_keys > > echo "" > > echo "${DTAG} : Buatin .ssh dir di $str" > > ssh [EMAIL PROTECTED] mkdir -p .ssh > > echo "" > > echo "${DTAG} : Kopi-in authorized_keys ke $str" > > scp /root/.ssh/authorized_keys [EMAIL PROTECTED]:.ssh/authorized_keys > > echo "" > > echo "${DTAG} : Setup SSH gak pake password sudah selesai" > > ================================================================ > > > > > > 2.Klo sudah selesai,buat file tsb bisa execusi > > # chmod +x /usr/bin/setupssh.ksh > > > > 3.Selanjutnya panggil script tsb > > # setupssh > > > > Note: > > -entar klo di tanyain passphrase..kosongin aja alias di enter aja. > > -jika ditanya password root machine target..silahkan di isi aja. > > > > 4.Jika script tsb sudah di jalankan,coba jalankan script scp anda > > via cron ...dijamin gak dimintain password lagi. > > > > Selamat mencoba. > > > > > Udah dicoba and Lancaarrrrrrr, ternyata kesalahan selama ini ada di file > "authorized_keys"nya, salah nama, di file server namanya salah tulis > jadi "auhorized_keys", setelah cobain scriptnya baru tahu, Terimakasih > atas bantuan semuanya
okidoki..that's milist for... kawan senang..kitapun senang.
signature.asc
Description: This is a digitally signed message part