web-dev-qa-db-fra.com

Panneau glisser-déposer MobaXterm manquant

Je dois exécuter un programme à partir de ma machine Windows XP qui est installé sur une machine UNIX distante à l'aide de MobaXterm, mais j'ai très peu d'expérience avec ce genre de chose. 

Je peux me connecter à la machine à l’aide de ssh et lancer le programme sans problème. Ce programme a besoin de fichiers que j'ai sur mon ordinateur Windows pour pouvoir les traiter et je veux les copier sur cette machine distante. Malheureusement, le panneau de transfert de fichiers par glisser-déposer mentionné régulièrement sur les sites d'aide de mobaxterm n'est pas présent et je ne vois pas comment le faire apparaître.

Quelqu'un pourrait-il suggérer comment obtenir ce panneau glisser-déposer s'il vous plaît? J'utilise MobaXterm version 3.0.

Sinon, toute explication sur la manière de transférer ces fichiers d’une autre manière serait également très appréciée. 

Merci beaucoup pour toute aide que vous pouvez donner.

15
fizzics

Certaines distributions Linux ou certains systèmes Unix ont désactivé l'authentification par mot de passe SSH par défaut.

Pour que MobaXterm puisse lancer le navigateur SFTP, vous devez réactiver cette fonctionnalité:

  • Editez le fichier "/ etc/ssh/sshd_config" sur votre serveur et commentez la ligne suivante: PasswordAuthentication no
  • Redémarrez votre serveur SSH à l'aide de la commande suivante: /etc/init.d/sshd restart
  • Connectez-vous à l'aide du client SSH MobaXterm et vous remarquerez que l'onglet SFTP sera correctement lancé.

Si vous ne pouvez pas modifier la configuration de votre serveur distant, vous pouvez également effectuer vos transferts de fichiers à l’intérieur du terminal MobaXterm à l’aide de SCP. Un exemple de commande SCP serait:

scp -r /drives/c/Some/Place/On/Your/Local/Windows/Drive/ yourlogin@yourserver:/Some/Place/On/Your/Remote/Unix/Server/
10
Didier

Assurez-vous que l'option "Afficher le navigateur SFTP" est activée dans les paramètres de session sous "Paramètres SSH avancés".

enter image description here

Parfois, il ne réapparaît pas, ce qui est résolu par un redémarrage de MobaXterm. 

6
Nicolas

Une autre cause de l'absence de panneau sftp est si vous entrez et stockez accidentellement un mauvais mot de passe sftp. MobaXterm semble alors tenter une connexion automatique, mais ne parvient pas en silence à ouvrir la connexion sftp.

Pour résoudre ce problème, sélectionnez Paramètres> Gestion des mots de passe MobaXterm et supprimez le mot de passe incriminé. Voici une capture d'écran de la page des paramètres, affichant le lien de gestion du mot de passe.

 enter image description here

Pour être clair, j'avais déjà parcouru les paramètres mentionnés par @Nicolas et @Didier (merci les gars!). J'ai réussi à obtenir l'onglet sftp lors de l'envoi ssh à d'autres hôtes (qui n'avaient pas de mauvais mots de passe stockés). Et j’avais déjà vu le volet sftp. Ce correctif a résolu mon problème.

Si vous n'avez jamais vu le volet sftp, essayez tout d'abord les autres suggestions.

3
GnomeDePlume

As-tu essayé:

Activer et désactiver le programme?

Remarque: j'ai lu cette astuce dans un commentaire qui m'a évité un processus fastidieux de réparation inutile de mobaXterm. Je ne suis donc pas le seul à avoir ce comportement. Même si c'est peut-être la première chose que vous avez déjà essayée, certains n'ont peut-être pas essayé et n'ont pas eu la chance de lire les commentaires - ceci est pour eux.

0
mrk

Si cela ne fonctionne toujours pas lorsque vous essayez toutes les méthodes ci-dessus, essayez ceci:

lorsque vous créez une session, modifiez le paramètre Advanced SSH -> type de navigateur SSH sur SCP, qui est par défaut SFTP. capture d'écran . grâce à willfurnass

0
Alpha