Comment répondre à l'invite de mot de passe lors de l'utilisation de SCP dans un script shell?

Tout d'abord, je suis bien conscient qu'il ya beaucoup de questions à ce sujet. Je les ai lus, mais ne pouvait toujours trouver une réponse appropriée pour ma situation.

Je voudrais scp l'ensemble de la ~/cs###/assign1 dir de locaux à l'école à la maison dir avec un script shell. Ma question est, est-il possible dans mon script d'attendre l'invite de mot de passe, puis simuler des principaux événement de carte de "type" dans mon mot de passe?


ici est vraiment un guide détaillé de la façon de configurer la clé

Cette question ressemble exactement à votre situation: stackoverflow.com/questions/50096/how-to-pass-password-to-scp
Notez que les réponses à la putatif en double question de ne pas mentionner les clés ssh' comme indiqué par BZ.
J'espérais qu'il pourrait être une solution à l'aide d'une simple coquille ou des commandes unix.
Double Possible de Comment passer de mot de passe à scp?

OriginalL'auteur derrdji | 2009-09-22