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.
>
>
signature.asc
Description: This is a digitally signed message part
