scp'ing使用key文件作为参数,如果可以的话,我怎么做?
scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location
上述脚本是否有误?是我做的不对吗?
我到.ssh
目录下,看到远程服务器在known_hosts
文件中。
但是,当我做普通的scp时,没有任何文件作为参数,它仍然要求输入密码
scp events*$date*_QA.log $remote_user@$remote_server:$remote_location
我如何才能在命令中加入密钥文件?
sh-3.2$ grep server ~/.ssh/*
/home/user/.ssh/known_hosts:server....com,ip_addr ssh-rsa Asine=jhjsdhfjsadhfjkashdfjhasdjfhksadjfhasjdfhj