scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location
Apakah skrip yang disebutkan di atas salah? Apakah saya tidak melakukannya dengan benar?
Saya pergi ke .ssh
direktori dan melihat bahwa server jauh ada di known_hosts
file.
Tapi, ketika saya melakukan scp biasa tanpa file sebagai parameter, masih meminta kata sandi
scp events*$date*_QA.log $remote_user@$remote_server:$remote_location
Bagaimana saya bisa memasukkan file kunci dalam perintah saya?
sh-3.2$ grep server ~/.ssh/*
/home/user/.ssh/known_hosts:server....com,ip_addr ssh-rsa Asine=jhjsdhfjsadhfjkashdfjhasdjfhksadjfhasjdfhj
sh-3.2$ scp -i ~/.ssh/id_rsa test_QA.log user@server:location user@server's password: