Na maioria das distribuições adduser
e addgroup
são empacotadores 'convenientes' interativos em torno dos comandos useradd
e groupadd
.
Você pode encontrar o addgroup usando o comando which addgroup
: na minha máquina (Ubuntu 11.04), ele vive /usr/sbin/addgroup
.
Na minha caixa addgroup
está um script perl que solicita várias opções (interativamente) antes de chamar o groupadd
comando.
groupadd
geralmente é preferível para scripts (por exemplo, se você não deseja criar usuários em lote), enquanto addgroup
é mais amigável (especialmente se você não estiver familiarizado com todas as opções e sinalizadores).
Claro que addgroup
também tem muitas opções através do comando quando você chamá-lo, mas destina-se principalmente como um script interativo.
Curiosamente, na minha caixa addgroup
há um link simbólico adduser
, o script verifica o nome em que foi chamado e executa ações diferentes de acordo.