Каталог с доступом для всех локальных пользователей: различия между версиями
(Новая страница: «{{Note|Обратите внимание, данная статья не про общие сетевые папки. По данной теме см. здесь}} Представим такую ситуацию. Есть рабочий/семейный компьютер. У каждого пользователя есть свой домашний каталог, в котором он хранит личные файлы. Дос...») |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 24: | Строка 24: | ||
# setfacl -d -m g:share:rwx /mnt/Data | # setfacl -d -m g:share:rwx /mnt/Data | ||
# setfacl -d -m m::rwx /mnt/Data | # setfacl -d -m m::rwx /mnt/Data | ||
# setfacl -m g: | # setfacl -m g:share:rwx /mnt/Data | ||
7. У всех пользователей включенных в группу share будет полный доступ к указанному каталогу. | 7. У всех пользователей включенных в группу share будет полный доступ к указанному каталогу. | ||
Строка 30: | Строка 30: | ||
==Источник== | ==Источник== | ||
*[https://www.linux.org.ru/forum/desktop/2923615?cid=2924988 Тема с ЛОРа] | *[https://www.linux.org.ru/forum/desktop/2923615?cid=2924988 Тема с ЛОРа] | ||
[[Категория:HOWTO]] |
Текущая версия от 16:01, 5 февраля 2024
Представим такую ситуацию. Есть рабочий/семейный компьютер. У каждого пользователя есть свой домашний каталог, в котором он хранит личные файлы. Доступ к этой папке может получить только пользователь-владелец. Для обмена информацией между пользователями нужна общая папка, но не сетевая, а по типу Data-раздела в Windows.
В данной статье мы рассмотрим создание такой папки.
Создание такого каталога
1.Есть EXT4-раздел
2.Создаем каталог для монтирования
$ su - # mkdir /mnt/Data
3.Настраиваем /etc/fstab. Прописываем следующую строчку (где UUID, соответственно, от вашего диска)
UUID=db192b56-b670-4975-aad7-121f147d01a7 /mnt/Data ext4 defaults 0 2
4.Создаем группу, члены которой будут иметь доступ к диску (без этого нельзя)
# groupadd share
5. Добавляем нужного пользователя в группу
# usermod -G share petr # usermod -G share masha
6. Используя Acess Control List устанавливаем следующие права для нашей новосозданной группы share и включенных в нее пользователей:
# setfacl -d -m g:share:rwx /mnt/Data # setfacl -d -m m::rwx /mnt/Data # setfacl -m g:share:rwx /mnt/Data
7. У всех пользователей включенных в группу share будет полный доступ к указанному каталогу.