как установить больше чем 3 уровня прав доступа для единственного файла/папки?

... и если ls не является GNU ls,

ls -latr ... | grep -v '^d.* \.$'
3
15.12.2014, 00:41
2 ответа

Традиционные разрешения Unix ограничиваются владельцем, группой и прочими. Но большинство современных униксов поддерживают списки контроля доступа . На современных Linux системах поддержка ACL включена по умолчанию в файловой системе, но вам может понадобиться установить утилиты ACL getfacl и setfacl (например, в Debian/Ubuntu/Mint вам может понадобиться установить пакет acl).

chmod u=rwx,go= somefile
setfacl -m g:group1:rw -m g:group2:rx somefile
4
27.01.2020, 21:16

Для более точного контроля доступа к файлам и директориям необходимо использовать Списки контроля доступа (ACL).

1
27.01.2020, 21:16

Теги

Похожие вопросы