SFTP Connexion avec invite de mot de passe
Je suis en train de déplacer txt/fichier journal à partir de serveur1 serveur2.
Je suis en train d'essayer de se connecter à un serveur de serveur1 serveur2 utilisant SFTP mais il demande un mot de passe à l'invite.Quelqu'un peut-il me faire savoir comment donner le mot de passe en entrée à l'aide d'un script et l'exécuter cette fonctionnalité à l'aide d'un Script.
S'il vous plaît laissez-moi savoir asap......
MON CODE:
test.sh est script et 1.txt fichier par un mot de passe les détails.....
code: test.sh
sftp mwctrl@sacsun11 < 1.txt <> out.journal 2>,&1
cd /usr/ftadapters/logs/adaptateurs/rivaadp
lcd /export/home/eisape
mettre *.txt
sortie
EOF
1.txt:
mot de passe m33tzn3
Vous devez vous connecter pour publier un commentaire.
En fait, vous avez besoin d'ajouter des clés ssh à la machine à distance. Vérifiez l'article ci-dessous:
En utilisant sftp sans mot de passe (http://says-story.blogspot.nl/2008/01/using-ssh-scp-sftp-without-password.html)
La configuration des clés ssh est relativement simple. Prend <1 min en suivant les instructions dans le lien posté ci-dessus par fxzuz.
Mais généralement en passant les mots de passe des paramètres /stockage dans des fichiers de configuration est considéré comme un risque pour la sécurité.
Toutefois, si vous voulez aller de l'avant, voici un lien -- http://nixcraft.com/shell-scripting/4489-ssh-passing-unix-login-passwords-through-shell-scripts.html
essayez d'utiliser cette