
В 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