scp -i ~/.ssh/id_rsa.pub events*$date*_QA.log $remote_user@$remote_server:$remote_location
Le script susmentionné est-il incorrect? Est-ce que je ne le fais pas correctement?
Je suis allé dans le .ssh
répertoire et j'ai vu que le serveur distant était dans le known_hosts
fichier.
Mais, quand je fais scp ordinaire sans aucun fichier en paramètre, il demande toujours un mot de passe
scp events*$date*_QA.log $remote_user@$remote_server:$remote_location
Comment puis-je inclure le fichier de clé dans ma commande?
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: