1 (06.11.2013 01:44:28 отредактировано Aleksey.Abdulmyanov)

Ситуация такова: примонтировал папку по ssh из под себя (как пользователь, для этого добавил себя в fuse), всё получилось удачно. Работает. Проблема в том, что записывать в папку я могу только из под своего пользователя, а из под sudo доступ запрещен. Хотя права на папку выставил 777. Как разрешить запись в папку из под судо?

Теперь долго и подробно расказываем: система, доступ, права, что зачем?

3 (06.11.2013 10:08:24 отредактировано Vascom)

Читаем man sshfs и видим:

FUSE options:
-o allow_other
              allow access to other users
-o allow_root
              allow access to root
karl_muenhgausen пишет:

Теперь долго и подробно расказываем: система, доступ, права, что зачем?

я не администратор сервера, единственное, что могу сказать - UNIX socket, могу выполнять команды из под sudo. Примонтированная папка нужна для того, чтобы в нее лить бэкапы сайтов на другой сервер. И когда я что то копирую в эту папку со своего пользователя, то все получается, а если из под судо, то пишет cp: accessing `/home/.../jupiter': Permission denied. Проблема в том, что многие папки мне нужно копировать туда именно с правами рута, т.к. с правами моего пользователя они мне не доступны.

Читаем man sshfs и видим:
FUSE options:
-o allow_other
              allow access to other users
-o allow_root
              allow access to root

Можно подробнее, что с этим делать??? Эти опции нужно указывать при настройке fuse или монтировании папки?

Я думал, что м.б. нужно рута добавить в группу fuse. Или он там есть по умолчанию. Я не очень в этом разбираюсь. Help, pls.

5

Просто укажи эти опции при монтировании.
Быстрее было попробовать, чем писать.

Нашел выход. Установил рута владельцем каталога для монтирования, а потом добавил рута в fuse. Все нормально копируется из под судо  ab

Vascom пишет:

Просто укажи эти опции при монтировании.
Быстрее было попробовать, чем писать.

Спасибо =)