Я работаю на macOS Sierra и пытаюсь настроить автоматическое монтирование каталога внешнего сервера через SSHFS и osxfuse. Однако каждый раз, когда диск монтируется, он принадлежит пользователю root
и обычный пользователь, похоже, не имеет доступа. Я скачал последнюю стабильную версию osxfuse
версии 3.5.5.
Я искал решение пару часов и ни один из них не помог. Я уже пробовал установить для allow_other
значение 1 через
sysctl -w osxfuse.tunables.allow_other=1
Однако это возвращает ошибку
sysctl: unknown oid 'osxfuse.tunables.allow_other'
Примечание: когда я пытаюсь просто смонтировать диск через
sshfs -o IdentityFile=/path/to/key user@host:/path/to/external /path/to/local
Это работает как ожидалось. Проблема возникает, когда я пытаюсь настроить автоматическое монтирование того же каталога. Кроме того, я нашел учебник , который инструктирует создать plist
, который загружает osxfuse, однако он использует путь /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs
в то время как все , что я могу найти /Library/Filesystems/osxfusefs.fs/Contents/Resources/load_osxfuse
. И даже если я заменю эти значения, ничего не изменится.
Любые советы?