O departamento de CS da minha universidade tem seu próprio servidor usado para desenvolvimento (daqui em diante dev.univ.edu). Eu tenho acesso SSH e SFTP a esse servidor e esperava fazer algum trabalho pesado no meu laptop Windows usando WSL. Meu plano era usar sshfspara montar o sistema de arquivos do servidor no meu laptop via SFTP, para que eu pudesse usar minhas próprias ferramentas em vez de precisar usar os programas limitados em nosso servidor. No entanto, sempre que tento usar sshfs, acontece o seguinte:
user@host:~$ sshfs -p 22 user@dev.univ.edu: ~/dev/ -o follow_symlinks
> fuse: device not found, try 'modprobe fuse' first
Correr modprobe fuseme dá o seguinte resultado:
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.4.0-43-Microsoft/modules.dep.bin'
modprobe: FATAL: Module fuse not found in directory /lib/modules/4.4.0-43-Microsoft
Após algumas pesquisas, parece que fusenão há suporte para o WSL , mesmo após a página de fusesuporte do UserVoice estar em funcionamento há mais de 2 anos, com mais de 1500 pessoas solicitando. Desde que se sshfsbaseia fuse(suponho que, para criar o sistema de arquivos em que os arquivos remotos estão), isso se torna sshfsinutilizável.
Eu encontrei um projeto ( billziss-gh/winfsp) que parece promissor, mas não tenho idéia de como implementá-lo em combinação com sshfs. Existe alguém mais experiente do que eu que possa me ajudar a fazer isso funcionar?
EDIT: De acordo com este problema , winfspnão funcionará com a WSL. No entanto, notei um projeto do mesmo cara ( billziss-gh/nfs-win) que pode ser útil.