Как запустить sshfs на Mac OS X 10.6 64-bit?
Кажется, здесь есть пара проблем. Сначала позвольте мне описать мою установку:
У меня есть файловый сервер Xubuntu 11.04, в который я могу войти по SSH. Я считаю, что на машине есть все пакеты, которые нужны для работы. Я SSH из iMac под управлением 10.6.8 (64-разрядное ядро и расширения).
Это отлично работает.
Чтобы бит sshfs работал, я установил MacFUSE. К сожалению, этот отличный проект, похоже, был заброшен. В любом случае возникла проблема с MacFUSE-2.0.3,2.dmg, так как он 32-битный. Я обновил бета-версию 2.15, но она все еще 32-битная, как вы можете видеть (я думаю, что она имеет 64-битную prefPane???):
Теперь мне нужен плагин sshfs для завершения этой картины. Типичное сообщение об ошибке терминала выглядит следующим образом:
Я пытался использовать MacFusion, но это тоже не сработало. Я также попробовал sshfs.app. Я считаю, что проблема заключается в 32-битной системе MacFUSE.
Я мог бы купить Xcode и скомпилировать FUSE и sshfs из исходного кода, но я ищу предварительно скомпилированные двоичные файлы, если это вообще возможно.
Есть какие-нибудь подсказки?
1 ответ
Что ж, из сообщений об ошибках проблема заключается в том, что в вашей оболочке нет sshfs в PATH.
Вы можете проверить свой путь с помощью:
echo $PATH
и / или вы можете попробовать запустить его с полным путем, например:
/path/to/your/sshfs .. and the rest of the params
Обычно в * nix системах вы можете добавить к своему пути (при условии, что ваша оболочка bash), отредактировав / создав это .bashrc
файл в ваш домашний каталог.
Я не уверен, что у вас есть nano
редактор доступен, но подойдет любой редактор (Word - это не редактор).
nano -w ~/.bashrc
добавить строку в этот файл
export PATH=$PATH:/path/to/your/sshfs/dir