
No Linux, especialmente no Ubuntu e no Arch, existe uma maneira de adicionar um alias ao nome de um grupo? Especificamente, eu tenho um script python que verifica o grupo 'nogroup', que é chamado de 'nobody' no Arch. Eu gostaria de não alterar o script, se possível.
Responder1
groupadd
possui uma opção --non-unique
(versão curta -o
), que quando combinada com --gid
(versão curta -g
) permite criar grupos com um ID de grupo não exclusivo. Dois grupos com o mesmo ID de grupo podem ser usados de forma intercambiável (de acordo com os testes que fiz em minha máquina).
Alguns exemplos:
groupadd --non-unique --gid <existing group ID> <new alias>
groupadd --non-unique --gid $(getent group nobody | awk -F : -e '{print $3}') nogroup