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

Kirim email ke