Montaje de recursos compartidos SSH / SFTP en Windows 7 [duplicado]

20

Posible duplicado:
SFTP como carpeta en Vista

No estoy familiarizado con Windows, especialmente con Windows 7, pero lo uso para un proyecto escolar; esencialmente tengo un directorio accesible a través de SSH que me gustaría montar en Windows 7 de la misma manera que lo haría a través de sshfs en Linux u OS X, pero no conozco ningún puerto FUSE para Windows 7. ¿Alguien sabe alguno? manera fácil de lograr esto en Windows 7?

(Solo un cliente SFTP normal como FileZilla funcionaría, pero preferiría no tener que transferir manualmente los archivos para la compilación cada vez que realice un cambio, por lo que se prefiere algo que lo monte como un volumen local).

Adrian Petrescu
fuente
1
Esto ya se ha discutido aquí: superuser.com/questions/55860/sftp-as-a-folder-on-vista
Snark
1
No creo que esta pregunta sea un duplicado. La otra pregunta solo pregunta sobre SFTP, esta pregunta sobre SSHFS.
Nick

Respuestas:

19

Echa un vistazo a Dokan SSHFS para Windows. Dokan SSHFS es un programa que monta sistemas de archivos remotos utilizando SSH. Deberá instalar el MSVC 2005 redistribuible y la biblioteca Dokan disponible en la página de descarga de SSHFS.

Otra solución es usar MindTerm junto con NetDrive (ambos tienen versiones caseras gratuitas):

  1. Descargar y extraer mindTerm
  2. Ejecute mindterm.jar (haga doble clic si puede, de lo contrario, en el símbolo del sistema, escriba java -jar mindterm.jar)
  3. Escriba el host en el que desea ssh seguido del nombre de usuario y contraseña
  4. En el menú, haga clic en Complementos> FTP a SFTP Bridge ...
  5. Escriba 127.0.0.1 para la dirección de Escucha
  6. Escriba 21 para el puerto de escucha
  7. Seleccione el tipo de sistema remoto
  8. Haz clic en Habilitar
  9. Haga clic en Descartar
  10. A continuación queremos instalar NetDrive
  11. Una vez instalado netdrive, ábralo y haga clic en Nuevo sitio en la parte inferior
  12. Escriba localhost (o como quiera llamarlo) para el nombre del sitio
  13. Escriba localhost para la IP del sitio
  14. Escriba 21 para el puerto
  15. Seleccione FTP para el puerto
  16. Seleccione una letra de unidad
  17. Marque Conectar como anónimo
  18. Clic en Guardar
  19. Haga clic en conectar
  20. Haga clic en la X para cerrar la ventana (se minimizará en la bandeja del sistema)

¡Ahí tienes! Una conexión SSH / SFTP como unidad en Windows. Lo he probado en Windows Vista, sin embargo, debería funcionar bien en Windows XP.

Fuente

John T
fuente
Gracias por la respuesta John :) Pero, ¿sabes algo sobre la compatibilidad de Windows 7 de Dokan? Estoy un poco preocupado por el hecho de que su último lanzamiento fue mucho antes de que Windows 7 fuera lanzado a la fabricación. ¿Alguien tiene alguna idea de si todavía funciona? ¡Gracias!
Adrian Petrescu
Desde 0.3.7 Vista 32 y x64 son compatibles ( dokan-dev.net/en/2008/08/20/dokan-library-037-released ), así que supongo que Windows 7 debería funcionar. Se agregó otra solución en el caso.
John T
Desafortunadamente, el instalador de Dokan ni siquiera se ejecutará en Windows 7, se queja automáticamente de que no es una versión reconocida de Windows :( Sin embargo, ¡puedo probar NetDrive, gracias!
Adrian Petrescu
Solo por curiosidad, ¿has intentado ejecutarlo en modo de compatibilidad con Vista?
John T
2
Solo para una referencia actualizada, Netdrive puede montar un SFTP seleccionando FTP como el tipo de servidor y entrando en la configuración avanzada y cambiando SSL a SFTP usando SSH2.
codemonkee