Existe-t-il un outil open source pour mapper les connexions SFTP en tant que lecteur mappé Windows? [fermé]


22

Je sais qu'il existe de nombreux produits commerciaux qui accomplissent cette tâche, mais je recherche quelque chose comme SSHFS mais pour les systèmes Windows, qui est open source.

La FAQ WinSCP pointe vers la fonctionnalité KeepUpTODate , qui peut être utilisée comme solution de contournement, mais ce n'est pas exactement comme un lecteur mappé, bien qu'il soit proche.


Les recommandations de produits et de services sont hors sujet conformément à la [FAQ} mise à jour ( serverfault.com/faq ).
sysadmin1138

Réponses:


10

Avez-vous essayé Swish ?

Avec Swish, vous pouvez accéder aux fichiers et dossiers que vous avez stockés sur un autre ordinateur en toute sécurité via SFTP. Swish est une extension de l'Explorateur Windows mais il indique clairement sur cette page qu'il ne peut pas mapper les lecteurs. Il est sous licence open source GPL.


quelqu'un peut-il commenter comment swish a fonctionné pour eux?
Bozojoe

1
Swish est environ 70% du chemin pour être un outil incroyablement utile, et je suis très optimiste quant à son avenir. Malheureusement, il n'est pas encore là. Pour commencer, je n'ai pas encore trouvé de moyen de mapper un lecteur réseau, il n'y a donc aucun moyen d'accéder aux emplacements montés à partir des applications Windows normales. En outre, il n'y a aucun moyen (que je peux voir) d'utiliser l'authentification par clé. La documentation est pratiquement inexistante, donc même si ces fonctionnalités sont actuellement possibles, il n'y a aucun moyen de les découvrir.
Brian Lacy


8

Le choix standard est ExpanDrive (anciennement SftpDrive), qui n'est ni OSS, ni gratuit (39 $ pour la version complète).

Je n'ai pas encore trouvé d'alternative OSS mature.



3

Le seul projet open source que je connaisse qui fait ce Dokan SSHFS, qui est essentiellement FUSE pour Windows. Cependant, mes expériences avec celui-ci ne sont pas très positives (très instables).

J'utilise maintenant ExpanDrive , qui, malheureusement, n'est ni gratuit ni open source. Ça marche quand même;)


Je voudrais faire écho à l'expérience - Dokan était également instable pour moi et n'a pas été mis à jour depuis janvier 2011.
Dan Dascalescu

3

En utilisant la redirection de port SSH, un serveur FTP fonctionnant sur l'extrémité distante acceptant uniquement les connexions locales et le mappage FTP Windows natif,

Vous pouvez essayer ce que j'ai suggéré ici . C'est FTP sur SSH , pensez-vous. Ce n'est peut-être pas ce que vous avez demandé spécifiquement par son nom, mais cela peut répondre à votre cas d'utilisation.




1

Win-SSHFS Basé sur Dokan , mais avec quelques améliorations et une installation plus facile. Les performances sont très bonnes et le code est facile à comprendre pour un développeur C #.

Un redémarrage est officiellement requis après l'installation, mais Win-SSHFS a fonctionné sans redémarrage. Méfiez-vous de la perte de données lors des écritures - consultez ce problème de code Google .


Notez que win-sshfs peut entraîner une perte de données avec certaines applications. Le lien pointe vers un problème de fichiers tronqués à zéro octet. Du côté positif, il prend en charge l'authentification par paire de clés et l'installation est simple.
Dan Dascalescu

0

Comme une solution peut-être trop compliquée, si vous avez une boîte Linux sur le réseau local (ou une machine virtuelle Linux exécutée sur la machine avec laquelle vous souhaitez vous connecter à la ressource SFTP), vous pouvez essayer de monter la ressource à l'aide de SSHFS sur cette machine et de partager le système de fichiers résultant à la boîte Windows via Samba ...


0

Je suis arrivé d'une autre question récente.

Jetez un œil à freeSSHd (il prend également en charge FTP et, bien sûr, vous permet également de SCP).
Malheureusement, ce n'est pas open-source. Cependant, c'est assez bon.


Ceci est un serveur. OP a demandé un client capable de monter des répertoires distants sous Windows.
Tarnay Kálmán

0

Essayez RedDrive . Il n'est plus activement développé (depuis '08), mais il est (apparemment) gratuit.


0

Le seul outil gratuit que j'ai trouvé qui peut mapper des fichiers accessibles via SFTP sur un lecteur Windows est Red Drive .

Il n'est plus développé et le "remplacement", AnyClient, ne fait pas de mappage de lecteur. Il y a aussi une fausse erreur lorsque vous créez une connexion - Recovery policy configured for this system contains invalid recovery certificate.Autre que cela, cela a fonctionné avec un serveur SFTP et n'a pas réussi à m'authentifier sur un autre.


0

Trouvé un lien de téléchargement du programme d'installation valide pour RedDrive:

http://www.brothersoft.com/red-drive-file-transfer-extension-download-164269.html

Dans Win7 x64, je devais exécuter le MSI en mode "Compatibilité Windows plus ancien" pour le faire installer (ce n'est pas un EXE donc vous ne pouvez pas choisir un OS ou Exécuter en tant qu'administrateur).

J'espère que cela t'aides!


1
Merci! Cependant, déjà le premier fichier que j'ai essayé de lire était vide. Pour moi, pas de raison de continuer. Et d'autres ont également signalé des problèmes :-(
xebeche

-1

Ftpdrive .
Pas un open source, mais un outil gratuit, vous voudrez peut-être le vérifier.

Fonctionne parfaitement pour FTP simple. Je ne l'ai pas utilisé pour SFTP mais sur la page d'accueil, le développeur affirme "à la fois non sécurisé et sécurisé par des connexions FTP SSL / TLS prises en charge".


2
Merci pour la réponse, mais malheureusement, FTP + SSL / TLS n'est pas le même que SFTP, cela ne fonctionnera pas contre un serveur SSH / SFTP et, comme vous l'avez dit, ce n'est pas open source - il n'y a donc aucun moyen de savoir ce qu'il y a dans le binaire.
Tom Feiner
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.