Можно ли найти, какие инструменты встроены в Fedora CoreOS (и другие дистрибутивы )?

Несмотря на то, что это, вероятно, больше не имеет к вам отношения, стоит опубликовать ответ, так как он может помочь любому, у кого есть такая же проблема.

Согласно nfs4 _справочной странице acl , эти ACL по умолчанию -запрещены, поэтому, если вы не явно не укажете разрешения @GROUP (и если для него установлено значение ---в разрешениях Linux по умолчанию ), тогда @GROUP будет отказано во всех разрешениях.

Если вы действительно хотите явно указать, что @GROUP не имеет разрешений, вы можете использовать запрещающие ACL:

D::GROUP@:RWX

Они не рекомендуются, так как согласно nfs4 _справочной странице acl:

Although they are a valid part of NFSv4 ACLs, Deny ACEs can be confusing and complicated. This stems primarily from the fact that, unlike POSIX ACLs and CIFS ACLs, the ordering of ACEs within NFSv4 ACLs affects how they are evaluated.

И, как упоминалось ранее

NFSv4 ACLs are "default-deny" in practice. That is, if a permission is not explicitly granted, it is denied.

В справочной странице объясняется, почему именно это является проблемой, поэтому, если вам интересно, прочтите ее.

Надеюсь, это поможет сомневающимся!

0
17.11.2020, 21:55
1 ответ

На странице примечаний к выпуску Fedora CoreOS фактически есть списки всех пакетов, включенных в выпуск, так что вы сможете обратиться к нему, чтобы определить, какие пакеты включены.

На ваш более общий вопрос о том, как найти эту информацию для любого дистрибутива, я боюсь, я не думаю, что на него есть один ответ, потому что способ, которым вы это определяете, полностью зависит от того, как этот дистрибутив упакован., поэтому метод может полностью отличаться от одного дистрибутива к другому.

0
18.03.2021, 22:48

Теги

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