Может ли каталог принадлежать более чем одной группе?

Может ли каталог принадлежать более чем одной группе?

(В Windows это кажется возможным - но когда я делаю ls - похоже, что доступна только одна группа.)

5
задан 08.05.2020, 02:48

1 ответ

Если ваша файловая система поддерживает расширения posix acl, то да, вы можете иметь более одной группы. Большинство обычных инструментов и программ unix / linux не покажут вам больше, чем пользователь по умолчанию: группа: другие вещи.

Используйте getfacl <file/dir> для получения текущих настроек acl и setfacl для их установки.

$ getfacl .
# file: .
# owner: root
# group: src
user::rwx
group::r-x
mask::rwx
other::---

 # only user root got write access and src group read/exec access
$setfacl -m g:root:rwx .
$setfacl -m g:staff:rwx .
 # and now root and staff groups have full write access

$ getfacl .
# file: .
# owner: root
# group: src
user::rwx
group::r-x
group:root:rwx
group:staff:rwx
mask::rwx
other::---

См. man mount для опций монтирования

  ext2:
  acl|noacl
          Support POSIX Access Control Lists (or not).

См. man getfacl и man setfacl примеры и опции acl.

6
ответ дан 08.05.2020, 02:48

Теги

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