Page 1 sur 1

(sans sujet)

Posté : ven. 24 mai 2019, 14:41:42
par GUIRO
Bonjour,

Je souhaites mettre en place le SFTP avec mot de passe comme décrit dans le lien suivant d'IBM : https://www-01.ibm.com/support/docview. ... s8N1022287

A l'exécution, j'ai le message d'erreur suivant :

ssh_askpass: exec(/QOpenSys/QIBM/ProdData/SC1/OpenSSH/openssh-4.7p1/libexec/s
sh-askpass): No such file or directory

Quand je vais dans se répertoire, je n'ai effectivement pas de ssh-askpass.

En regardant un peu sur le net, je suis tomber sur ce lien https://www-01.ibm.com/support/docview. ... s8N1012871 qui explique qu'il faut supprimer la variable d'environnement DISPLAY mais je ne l'ai pas.

Pouvez-vous m'aider SVP

D'avance Merci

PUTTY

Posté : lun. 27 mai 2019, 11:18:04
par cmasse
Pour vérifier si cela est lié au fait d'être sur un terminal, il faudrait faire un essai depuis PuTTY....

(sans sujet)

Posté : lun. 27 mai 2019, 13:43:15
par GUIRO
Effectivement, j'ai rencontré se problème de terminal sur l'IBM i pour saisir le mot de passe. Comme je ne peux pas passer par un clé public, cette solution me paraissait intéressent.

Lorsque j'exécute le script "batch_sftp_script.sh" depuis une session SSH via putty il me demande de saisir le mot de passe ce que je veux éviter.


$ ./batch_sftp_script.sh
Password:


A quoi correspond "SSH_ASKPASS" ?

(sans sujet)

Posté : lun. 27 mai 2019, 15:27:26
par vazymimil
Bonjour,

SSH_ASKPASS contient le nom d'un script que SSH appelle si :
aucun terminal n'est associé à la session
la variable d'environnement DISPLAY est lisible
la variable d'environnement SSH_ASKPASS est lisible

je pense qu'il y a une coquille dans le script de lancement, la variable SSH_ASKPASS n'est pas bien orthographiée et il prend la valeur par défaut qui n'existe pas

dans Putty vous avez une demande de mot de passe parce-que putty a associé un terminal à la session

(sans sujet)

Posté : mar. 28 mai 2019, 10:47:01
par GUIRO
Bonjour Christian,

Effectivement merci pour la piste j'avais oublié l'espace entre DISPLAY= et SSH_ASKPASS.

Merci beaucoup

(sans sujet)

Posté : mar. 28 mai 2019, 10:48:29
par GUIRO
Merci vazymimil j'avais pas vu que c'était toi qui m'avait orienter sur cette piste.

Un grand merci à toi

(sans sujet)

Posté : mer. 24 juil. 2019, 09:13:08
par marc3560
Bjr à Tous,

Quelqu'un a déjà rencontré ce message d'erreur ?

xxxxxxxxxxxxxxxx@xxxxxxx.com's password: shell request failed on channel 0

Sur mon iSeries j'ai ouvert une session via call qp2term
La première connexion s'est bien passée et depuis j'ai ce message.
Il y a bien une connexion avec le serveur SFTP distant car lorsque je saisi un mot de passe bidon, j'ai un retour : Permission Denied Try again.

Merci d'avance pour vos réponses !

Marc