Как использовать sshfs на cygwin

3307
Loom

Как использовать sshfsна cygwin? Прямой путь не работает:

$ apt-cyg install sshfs Installing sshfs Unable to locate package sshfs 
2

3 ответа на вопрос

3
pak

sshfsэто не пакет Cygwin. Вы можете проверить это на https://cygwin.com/packages/package_list.html .

Для использования sshfsвы должны следовать инструкциям по установке на sshfsстранице GitHub.

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

Согласно инструкции, вам также нужно будет установить mesonи ninjaсобрать пакет, а также libfuseи Glib. Они могут или не могут быть в официальных пакетах для Cygwin, вам придется проверить, и, возможно, собрать их из исходного кода.

Имейте в виду, что это может быть упражнение на разочарование, и это может быть невозможно.

2
dcg

Вы можете посмотреть на 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.

0
Loom

Есть win-sshfs. Это не эквивалент Linux sshfs, но он позволяет представлять удаленную файловую систему в файловой системе Windows. На данный момент процесс установки и запуска выглядит следующим образом.

  1. Скачайте и установите docanylib v.1.0.3
  2. Скачайте и установите win-sshfs(пока это версия 1.6.1.13 devel RC5)
  3. Начните C:\Program Files (x86)\WinSshFS\WinSshFS.exe