MyTetra Share
Делитесь знаниями!
Создать раздел, на который будут иметь доступ все пользователи
Время создания: 03.05.2019 16:24
Автор: br0ke
Текстовые метки: linux, file, files, system, filesystem, permission, permissions, group, groupadd, chgrp, chmod, setfacl, getfacl, facl, acl
Раздел: Информационные технологии - Linux
Запись: and-semakin/mytetra_data/master/base/1556882674cqafi0dghb/text.html на raw.githubusercontent.com

1. Сделать автоматическое монтирование раздела при запуске системы, для этого в /etc/fstab дописать:


/dev/sdb1 /media/hdd ext4 defaults 0 2


2. Создать группу пользователей:


sudo groupadd hddusers


3. Добавить пользователей в группу:


sudo usermod -a -G hddusers br0ke

sudo usermod -a -G hddusers alex


4. Сменить группу на всех файлах в разделе и установить флаг set gid, благодаря чему все новые созданные файлы в директории будут наследовать группу:


sudo chgrp -R hddusers /media/hdd

sudo chmod g+s /media/hdd


5. Разрешить всем членам группы полный доступ к директории:


setfacl -d -m g::rwx /media/hdd //set group to rwx default

setfacl -d -m o::rx /media/hdd //set other


6. Проверить правильность установки прав:


getfacl /media/hdd


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования