scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location
Ist das oben genannte Skript falsch? Mache ich es nicht richtig?
Ich ging in das .ssh
Verzeichnis und sah, dass der Remote-Server in der known_hosts
Datei ist.
Wenn ich aber gewöhnliches scp ohne Datei als Parameter mache, fragt es immer noch nach dem Passwort
scp events*$date*_QA.log $remote_user@$remote_server:$remote_location
Wie kann ich die Schlüsseldatei in meinen Befehl aufnehmen?
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: