synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУстановка, Загрузка и Настройка › DS214 smb.conf и права на файлы/директории

DS214 smb.conf и права на файлы/директории

Manaraga · 07.07.2014

Здравствуйте уважаемые.

Имеется вопросец по девайсу, а вернее про пермишены.

 

Как я понял DSM представляет собой допиленный линух с вебмордой на похапе. Доступ по сети к файлам осуществляется по протоколу SMB (про NFS пока вопросов нет) и протокол SMB реализует обычная линуховая самба. Поправьте если ошибаюсь.

Так вот нашел я smb.conf в /usr/syno/etc/ и собственно не понял почему оно работает, так как скажем в

[some share]
valid user = someusers
write list = someusers
...

 

И при этом любой пользователь может писать и заходить в данную шару. Позже я обнаружил synoacltool и запустил ее

synoacltool --get /volume/directory и получил ответ, который совпадал с реальностью в плане работоспособности. Теперь вопросы.

 

1. Как взаимодействует samba и synoacltool?

2. Через веб морду раздаются права с помощью synoacltool или с помощью samba (записываются в smb.conf)

3. Зачем нужен smfb.conf если он не работает?

 

Спасибо

Accelerator · 07.07.2014

А из под веб интерфейса права настроены на папки общего доступа?

У меня, скажем, совсем другая картина с smb.conf

 

Manaraga · 08.07.2014
А из под веб интерфейса права настроены на папки общего доступа?

У меня, скажем, совсем другая картина с smb.conf

 

Настраивал не я, но как я понял настроено и там и там. Другими словами, крыжики натыканы и через папку общего доступа и через file station. Они взаимоисключающие? То есть нужно настраивать только в одном месте? Просто непонятно как это все работает. Хотя эмпирическим путем было определено, что права заданные synoacltool главнее того что прописано в smb.conf. Не в курсе как сделать, чтобы можно было юзать как обычную самбу и чтобы права соответствовали тем, что прописаны в smb.conf?

Accelerator · 08.07.2014

synoacltool не использовал.

Я настраивал права на самбу через "Панель управления - Папка общего доступа" или если настройка производиться для групп пользователей, то через "Панель управления - Группа - редактировать - настройка прав".

И есть еще настройка отдельных прав на использование приложений: "панель управления - права доступа к приложению".

В итоге получилось в smb.conf примерно следующее:

[home]
    create mode=0777
    comment=home
    browseable=no
    writable=yes
    valid users=%U
    directory mode=0777
    path=/var/services/homes/%U
[Backup]
    invalid users=nobody,@remote,guest
    valid users=@users,user,@administrators,admin
    comment="Резервирование"
    path=/volume2/Backup
    browseable=yes
    fileindex=no
    mediaindex=no
    edit synoacl=yes
    enable recycle bin=no
    recycle bin admin
    hide unreadable=yes
    ftp disable list=no
    ftp disable modify=no
    ftp disable download=no
    read list=nobody,nobody
    write list=@administrators,@users,user,admin
    writeable=yes
-------------------- и т.д.

Manaraga · 08.07.2014

Спасибо, самбу то я знаю как настроить с этим проблем нет. Просто мне непонятно было почему права работали с явно неработающим конфигом smb.conf. Теперь конечно понятно, почему так.