Cómo usar sshfs en cygwin

4

Cómo utilizar sshfsel cygwin? La forma directa no funciona:

$ apt-cyg install sshfs
Installing sshfs
Unable to locate package sshfs
Telar
fuente

Respuestas:

4

sshfsNo es un paquete Cygwin. Puede verificar esto en https://cygwin.com/packages/package_list.html .

Para usar sshfs, debe seguir las instrucciones de instalación en la sshfspágina de github.

https://github.com/libfuse/sshfs/blob/master/README.rst

De acuerdo con las instrucciones, también necesitará instalar mesony ninjaconstruir el paquete, así como libfusey Glib. Estos pueden o no estar en los paquetes oficiales de Cygwin, tendrá que verificarlos y posiblemente construirlos también desde la fuente.

Tenga en cuenta que podría ser un ejercicio de frustración, y puede que no sea posible.

pak
fuente
ninja, meson están disponibles como paquetes Cygwin
Dereckson
Intenté compilar libfuse en cygwin, terminé obteniendo "libfuse no es compatible con Windows. Echa un vistazo a secfs.net/winfsp en su lugar" github.com/libfuse/libfuse/blob/… Así que supongo que no funciona.
Gwding
4

Ahí está el win-sshfs. No es un equivalente de Linux sshfs, pero permite representar el sistema de archivos remoto al sistema de archivos de Windows. Por ahora, el proceso de instalación y ejecución es similar al siguiente.

  1. Descargue e instale docanylib v.1.0.3
  2. Descargue e instale win-sshfs(por ahora la versión es 1.6.1.13 devel RC5)
  3. comienzo C:\Program Files (x86)\WinSshFS\WinSshFS.exe
Telar
fuente
4

Es posible que desee mirar https://github.com/billziss-gh/sshfs-win

que proporciona una forma de asignar unidades sshfs en Windows. Si está utilizando cygwin, está en Windows. Irónicamente, este puerto de sshfs a windows usa cygwin dll debajo de las cubiertas para cosas POSIX.

Después de instalar sshfs-win, desde cygwin bash debería poder usar el comando de uso neto de Windows según la documentación de sshfs-win.

Un método kludgy pero evitaría intentar construir sshfs bajo cygwin.

dcg
fuente
github.com/billziss-gh/sshfs-win#unc-syntax y el administrador de credenciales de Windows no proporcionan una forma de usar un agente SSH (por ejemplo, Pageant o OpenSSH ssh-agent) o claves SSH.
Dereckson