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
sh-3.2$ scp -i ~/.ssh/id_rsa test_QA.log user@server:location user@server's password: