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
--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis