Montage de partages SSH / SFTP sur Windows 7 [doublon]

20

Duplicata possible:
SFTP comme dossier sur Vista

Je ne connais pas assez Windows, en particulier Windows 7, mais je l'utilise pour un projet scolaire; J'ai essentiellement un répertoire accessible via SSH que je voudrais monter dans Windows 7 de la même manière que vous le feriez via sshfs sous Linux ou OS X, mais je ne connais aucun port FUSE pour Windows 7. Est-ce que quelqu'un connaît moyen facile d'accomplir cela dans Windows 7?

(Un simple client SFTP ordinaire comme FileZilla fonctionnerait, mais je préférerais ne pas avoir à transférer manuellement le ou les fichiers pour la compilation chaque fois que j'apporte une modification, donc quelque chose qui le monte en tant que volume local est préférable.)

Adrian Petrescu
la source
1
Cela a déjà été discuté ici: superuser.com/questions/55860/sftp-as-a-folder-on-vista
Snark
1
Je ne pense pas que cette question soit en double. L'autre question ne concerne que SFTP, celle-ci concerne SSHFS.
Nick

Réponses:

19

Jetez un œil à Dokan SSHFS pour Windows. Dokan SSHFS est un programme qui monte des systèmes de fichiers distants à l'aide de SSH. Vous devrez installer le MSVC 2005 redistribuable et la bibliothèque Dokan disponible sur la page de téléchargement SSHFS.

Une autre solution consiste à utiliser MindTerm avec NetDrive (les deux ont des versions gratuites à domicile):

  1. Téléchargez et extrayez mindTerm
  2. Exécutez mindterm.jar (double-cliquez dessus si vous le pouvez, sinon dans l'invite de commande, tapez java -jar mindterm.jar)
  3. Tapez l'hôte dans lequel vous souhaitez utiliser ssh suivi du nom d'utilisateur et du mot de passe
  4. Dans le menu, cliquez sur Plugins> FTP To SFTP Bridge…
  5. Tapez 127.0.0.1 pour l'adresse Listen
  6. Tapez 21 pour le port d'écoute
  7. Sélectionnez le type de système distant
  8. Cliquez sur Activer
  9. Cliquez sur Ignorer
  10. Ensuite, nous voulons installer NetDrive
  11. Une fois que netdrive est installé, ouvrez-le et cliquez sur Nouveau site en bas
  12. Tapez localhost (ou comme vous voulez l'appeler) pour le nom du site
  13. Tapez localhost pour l'IP du site
  14. Tapez 21 pour le port
  15. Sélectionnez FTP pour le port
  16. Sélectionnez une lettre Drive
  17. Vérifiez Connect comme anonyme
  18. Cliquez sur Enregistrer
  19. Cliquez sur Connecter
  20. Cliquez sur le X pour fermer la fenêtre (se réduira à la barre d'état système)

Voilà! Une connexion SSH / SFTP en tant que lecteur sous Windows. Je l'ai testé dans Windows Vista, mais cela devrait très bien fonctionner dans Windows XP.

La source

John T
la source
Merci pour la réponse John :) Mais savez-vous par hasard quelque chose sur la compatibilité de Dokan avec Windows 7? Je suis un peu préoccupé par le fait que sa dernière version remonte à bien avant la sortie de Windows 7 à la fabrication. Quelqu'un a-t-il une idée si cela fonctionne toujours? Merci!
Adrian Petrescu
Depuis 0.3.7, Vista 32 et x64 sont pris en charge ( dokan-dev.net/en/2008/08/20/dokan-library-037-released ), donc je suppose que Windows 7 devrait fonctionner. Ajout d'une autre solution au cas où.
John T
Malheureusement, le programme d'installation de Dokan ne fonctionnera même pas sur Windows 7, il se plaint automatiquement qu'il ne s'agit pas d'une version reconnue de Windows :( Je peux essayer la chose NetDrive cependant, merci!
Adrian Petrescu
Par curiosité, avez-vous essayé de l'exécuter en mode de compatibilité Vista?
John T
2
Juste pour une référence mise à jour, Netdrive peut monter un SFTP en sélectionnant FTP comme type de serveur et en entrant dans le paramètre avancé et en changeant SSL en SFTP en utilisant SSH2.
codemonkee