В автоматическом монтировании SSHFS отказано в доступе

13

Я пытаюсь установить соединение SSHFS между двумя машинами Ubuntu, используя / etc / fstab, чтобы они автоматически монтировались с самого начала.

Я создал каталог .ssh в моей домашней директории на обеих машинах, я создал файлы id_dsa и id_dsa.pub и скопировал ключи на каждую машину в файле с именем author_keys. Я установил права доступа к каталогу 700, а файлов - 600.

Я отредактировал /etc/fuse.conf так, чтобы user_allow_other не комментировался.

Это формат моей записи в / etc / fstab на клиентском компьютере, который я получил отсюда :

sshfs#myname@www.myhome.com:/home/myname    /mnt/sshfs/homebox    fuse    comment=sshfs,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes 0 0

Однако всякий раз, когда я пытаюсь смонтировать сервер, я получаю эту ошибку:

fusermount: failed to open /etc/fuse.conf: Permission denied
fusermount: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf

Как уже упоминалось, я уже прокомментировал user_allow_other, так что эта ошибка очень озадачивает.

Что еще мне нужно сделать?

интервьюер
источник

Ответы:

20

Является ли ваш пользователь членом группы fuse?

Если нет, пожалуйста, сделайте:

~$ sudo adduser $USER fuse

Попробуйте взглянуть на права доступа к файлу:

~$ ls -l /etc/fuse.conf

Это должно быть так:

~$ -rw-r----- 1 root fuse 216 2011-05-18 07:12 /etc/fuse.conf

Если нет, пожалуйста, исправьте это.

~$ sudo chmod 640 /etc/fuse.conf

Не забудьте выйти из системы и войти снова после добавления пользователя в групповой предохранитель .

Дайте мне знать, если это решило вашу проблему.

С уважением.

Пауло Арруда
источник
Это сработало, но один вопрос: теперь есть две записи Mythbuntu в меню «Места» на моей панели гномов. Это нормально?
Вопрос
хм, можешь выложить скриншот?
Пауло Арруда
О, только что вспомнил одну вещь. У вас есть это местоположение, установленное как Закладка в Наутилусе? Может быть, в этом причина. Удалить закладку.
Пауло Арруда
Извините, для ясности, компьютер, к которому я пытаюсь подключиться, называется «Mythbuntu», о котором я ранее не упоминал. Во всяком случае, дело в том, что сейчас в Mythbuntu есть одна запись в разделе «Устройства» и одна запись в разделе «Компьютер». Если я щелкну значок в разделе «Устройства», появится сообщение «Невозможно смонтировать Mythbuntu». Тем не менее, если я нажимаю значок под «Компьютер», все работает нормально. Итак, каталоги и файлы доступны, но я просто обеспокоен тем, что эта дополнительная, нерабочая запись является симптомом проблемы.
Вопросник
Пожалуйста, можете ли вы изменить строку fstab, столбец параметров только на «user, noauto, transform_symlinks», перезагрузиться и проверить, не возникает ли проблема?
Пауло Арруда