как я могу это сделать, если это возможно?
scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location
Некорректен ли вышеупомянутый скрипт? Я делаю это неправильно?
Я зашел в каталог .ssh
и увидел, что удаленный сервер находится в файле known_hosts
.
Но когда я делаю обычный скрипт без какого-либо файла в качестве параметра, он все равно запрашивает пароль
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