Je sais que ce n'est pas recommandé, mais est-il possible de transmettre le mot de passe de l'utilisateur à scp?
J'aimerais copier un fichier via scp dans le cadre d'un travail en lot et le serveur de réception a bien sûr besoin d'un mot de passe et je ne peux pas facilement le remplacer par une authentification à base de clés.
2 votes
Voir aussi (plus tard) la question : stackoverflow.com/questions/1462284/… où une réponse mentionne une autre façon possible de le faire. (N.B. ce n'est pas une question en double - c'est l'original que les autres dupliquent.)
0 votes
Très étroitement lié : Transmettre un mot de passe à ssh en pur bash
0 votes
Au lieu de vous connecter via scp et de copier, vous pouvez d'abord configurer une connexion maître avec ssh, puis exécuter scp pour copier le fichier via la connexion maître, sans mot de passe. Voir unix.stackexchange.com/a/2869/17823