2009-10-27 4 views
0

Cygwin + OpenSSH est installé sur le poste de travail Windows XP.Le travail sftp planifié échoue

Le processus SFTP simple (fichier de commandes) s'exécute correctement lorsqu'il est lancé à partir de l'invite de commande et échoue lorsqu'il est lancé par un planificateur de Novell Desktop Management. Le travail planifié utilise exactement le même fichier de commandes et s'exécute comme l'emprunt d'identité interactif.

WhoAmI incorporé dans le fichier de commandes renvoie la même chaîne utilisateur. Cygwin lui-même appelé à partir d'un travail planifié affiche le même ID utilisateur dans l'invite que lorsqu'il est lancé directement à partir de l'icône dektop.

je reçois l'erreur suivante d'un emploi sftp prévu:

"Permission denied (publickey,keyboard-interactive). 
Connection closed" 
+0

Veuillez afficher les lignes de commande utilisées (à la fois la ligne interactive et celle utilisée dans le fichier batch). –

+0

Les deux processus manuels et programmés exécuter le même fichier batch comme suit: sftp -b fichierscript [email protected] où fichierscript ont les commandes suivantes: cd télécharger PWD lpwd pipeline de vente * .txt.10222009152704 pipeline dir * .txt.10222009152704 bye –

Répondre

1

Le problème était avec des autorisations de fichier sur le fichier id_dsa.

Apparemment, bien que les deux processus manuels et programmés ont couru avec le même nom d'utilisateur, ils ont utilisé différentes authentification: domaine par rapport à poste de travail.

Questions connexes