Samba mount разрешает модификацию только если root


0

Я пытаюсь смонтировать общий ресурс Samba из Synology. Это все еще Samba и Linux. Гостевая ОС - Ubuntu 16.04. Когда Ubuntu монтирует каталог, он выглядит просто модно. Тем не менее, я не могу вносить изменения в что-либо в этом каталоге, если я не буду пытаться изменить, и в этот момент он работает просто отлично. Я не понимаю почему. Пользователь на обоих устройствах есть art, что, я уверен, совсем не мутит воду. </sarcasm>

У меня есть строка ниже /etc/fstab:

//192.168.1.14/files/Dropbox    /home/art/Dropbox       cifs    credentials=/home/art/.smbcredentials,uid=1001,gid=1001,iocharset=utf8,sec=ntlm,_netdev 0       0

.smbcredentials содержит регистрационную информацию пользователя для общего ресурса Samba.

username=art
password=XXXXXXXXXXX

Как я могу сделать это, чтобы я мог изменить его без необходимости root-доступа?


Я бы проверил настройки панели управления -> пользователь -> разрешений, Synology использует модифицированный Linux, и ваш пробег может отличаться, если вы относитесь к нему просто как к Linux.
mvw

Ответы:


0

Файл /home/art/.smbcredentialsпринадлежал пользователю root, доступен для чтения только пользователю root, но находился в неподходящем каталоге. Перемещение это, чтобы /rootисправить проблему. В Перми /home/artбыло 755, но этого было недостаточно.

Теперь, когда файл принадлежит пользователю root (без изменений) /root, он работает по своему усмотрению.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.