Групповой псевдоним в Linux

Групповой псевдоним в Linux

В Linux, особенно Ubuntu и Arch, есть ли способ добавить псевдоним к имени группы? В частности, у меня есть скрипт python, который проверяет группу 'nogroup', которая в Arch называется 'nobody'. Я бы хотел не менять скрипт, если это возможно.

решение1

groupaddимеет опцию --non-unique(короткая версия -o), которая в сочетании с --gid(короткой версией -g) позволяет создавать группы с неуникальным идентификатором группы. Две группы с одинаковым идентификатором группы могут использоваться взаимозаменяемо (согласно тестированию, которое я провел на своей машине).

Некоторые примеры:

groupadd --non-unique --gid <existing group ID> <new alias>

groupadd --non-unique --gid $(getent group nobody | awk -F : -e '{print $3}') nogroup

Связанный контент