en utilisant le fichier de clé comme paramètre, Comment puis-je le faire si possible?

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 répertoire .ssh et j'ai vu que le serveur distant se trouvait dans le fichier known_hosts.

Mais, lorsque je fais du scp ordinaire sans fichier en paramètre, il demande toujours le 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
demandé sur