Использование sshfs для монтирования удаленной файловой системы на OSX периодически приводит к сбою с сообщением «Неверный адрес»

Использование sshfs для монтирования удаленной файловой системы на OSX периодически приводит к сбою с сообщением «Неверный адрес»

У меня есть удаленная файловая система, которую я монтирую на своем Mac (10.11) с помощью следующей команды:

sudo sshfs [email protected]:/ ~/mnt/remotefs

Иногда эта команда работает просто отлично, запрашивает пароль и файловая система монтируется. Но иногда она просто вылетает с непонятной Bad addressошибкой. Я не уверен, что вызывает сбои — по-видимому, для verbose нет опции sshfs, поэтому я не уверен, как еще я могу выяснить, что происходит. Однако ssh-вход всегда работает, так что это не проблема доступности.

решение1

Тынетуказание адреса монтирования (куда монтировать на хостовой машине). Делаем так

sudo sshfs [email protected]:/ ~/mnt/remotefs . 

для монтирования его в текущем каталоге. Обратите внимание .на в конце, чтобы обозначить тот факт, что мы хотим монтировать в текущем каталоге.

решение2

на случай, если это поможет кому-то еще, я просто убедился, что локальная папка существует. по какой-то безумной причине что-то вроде "/Users/usernamehere/MT-owner/backup" не работало.

изменил на "~/mt-backup" (убедившись, что папка была создана заранее с помощью mkdir -p ~/mt-backup), и это сработало.

Связанный контент