Добавить в корзинуПозвонить
Найти в Дзене
Linux Pages

Создание каталогов и предоставление доступа пользователям #2

Создаем: /home/shared/ - папка с файлами всех пользователей;
/home/exchange/ - папка обмена пользователей;
/home/backups/increment/ - хранение резервных инкрементальных копий;
/home/backups/current/ - путь хранения резервных текущих версий файлов пользователей.
Создание каталога общего ресурса и установка прав доступа.
Полные права для пользователя root и права только на чтения для остальных пользователей
папка для папок пользователей (личные секретные файлы): sudo mkdir /home/shared
sudo chmod 755 /home/shared папка для обмена файлами между пользователями: sudo mkdir /home/exchange
sudo chmod 777 /home/exchange Добавить запись:
----
[Shared]
comment = Public Folder
path = /home/shared
inherit acls = yes
public = yes
writable = yes
read only = no
[Обмен]
comment = Public Folder
path =/home/exchan[ge
inherit acls = yes
public = yes
writeable = yes
read only = no
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777 # Ctrl

Создаем:

/home/shared/ - папка с файлами всех пользователей;
/
home/exchange/ - папка обмена пользователей;
/home/backups/increment/ - хранение резервных инкрементальных копий;
/home/backups/current/ - путь хранения резервных текущих версий файлов пользователей.
Создание каталога общего ресурса и установка прав доступа.
Полные права для пользователя root и права только на чтения для остальных пользователей

папка для папок пользователей (личные секретные файлы):

sudo mkdir /home/shared
sudo chmod 755 /home/shared

папка для обмена файлами между пользователями:

sudo mkdir /home/exchange
sudo chmod 777 /home/exchange

Добавить запись:
----
[Shared]
comment = Public Folder
path = /home/shared
inherit acls = yes
public = yes
writable = yes
read only = no


[Обмен]
comment = Public Folder
path =/home/exchan[ge
inherit acls = yes
public = yes
writeable = yes
read only = no
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777

# Ctrl+S, Ctrl+X (сохранить файл и выйти)
Тестировать параметры samba:

testparm

Перезапуск сервиса smbd и nmbd:

sudo service smbd restart && sudo service nmbd restart

Назначаем полные права на папку «Обмен» для всех пользователей домена:

sudo setfacl -m "d:g:Пользователи домена:rwx" /home/exchange;

Права для всех вложенных папок:

sudo setfacl -R -m "d:g:Пользователи домена:rwx" /home/exchange;