Sftp dans un script shell

Fermé
dino - 9 mai 2018 à 14:56
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 10 juin 2018 à 20:38
Bonjour,

je suis sur AIX 7.1 , je voudrais mettre en place un script qui fait le dépôt de fichiers via sftp , mais il me demande toujours le mot de passe , j'ai essayé ca
export HOST=XXXXX
export USER=XXXXX
export PASSWD=XXXXX


sftp<<END_SCRIPT
sftp -P "n°du port" $USER@$HOST
echo "$PASSWD"
END_SCRIPT


sans succès.


Si qlq a une idée ...

Merci beaucoup


A voir également:

4 réponses

Utilisateur anonyme
9 mai 2018 à 15:07
salut,

sftw : ssh échange de clés publiques
0
Bonjour et merci pour la reponse.

Mais la connexion est dejas faite en ligne de commande les cles sont deja echangés
sftp -P "n° du port" "USER"@HOST
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
9 mai 2018 à 17:40
Salut,

Et je suppose que tu as mis une "passphrase" quand tu as créé tes clés ? ;-\
0
Bonjour ,

Désolé , pour le retard ...pris par d'autres sujets boulot !

non je n'ai pas mis le "passphrase" , les cles sont crées automatiquement a la premiere connexion en ligne de commande

Merci
0
Utilisateur anonyme
22 mai 2018 à 14:57
si l'utilisateur qui exécute le script n'est pas l'utilisateur qui se connecte au serveur, les clés recherchées dans le répertoire de l'utilisateur_qui_exécute_le_script ne correspondent pas, et donc le mot de passe est demandé.
0
Exileur Messages postés 1475 Date d'inscription mercredi 31 août 2011 Statut Membre Dernière intervention 16 décembre 2022 150
25 mai 2018 à 09:41
ça ce vérifie sur le serveur dans /var/log/auth.log
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
10 juin 2018 à 20:38
ssh-copy-id ne fonctionne pas?
0