Как использовать sshfs
на cygwin
? Прямой путь не работает:
$ apt-cyg install sshfs
Installing sshfs
Unable to locate package sshfs
sshfs
не является пакетом Cygwin. Вы можете проверить это на https://cygwin.com/packages/package_list.html.
Чтобы использовать sshfs
, вы должны следовать инструкциям по установке на странице gshub sshfs
.
https://github.com/libfuse/sshfs/blob/master/README.rst
В соответствии с инструкциями вам также понадобится установить meson
и ninja
для сборки пакета, а также libfuse
и Glib
. Они могут или не могут быть в официальных пакетах для Cygwin, вам придется проверить, и, возможно, собрать их из исходного кода.
Имейте в виду, что это может быть упражнение на разочарование, и это может быть невозможно.
Вы можете посмотреть на https://github.com/billziss-gh/sshfs-win.
который обеспечивает способ сопоставления дисков sshfs в Windows. Если вы используете Cygwin, вы находитесь на Windows. По иронии судьбы, этот порт sshfs для Windows использует cygwin dll под крышками для POSIX.
После установки sshfs-win из cygwin bash вы сможете использовать команду windows net use согласно документации sshfs-win.
Глупый метод, но он позволит избежать попыток собрать sshfs под Cygwin.
Есть win-sshfs
. Он не является эквивалентом Linux sshfs
, но он позволяет представлять удаленную файловую систему в файловой системе Windows. На данный момент процесс установки и запуска выглядит следующим образом.