Na maioria das distribuições, adduser
e addgroup
são invólucros interativos de 'conveniência' em torno dos comandos useradd
e groupadd
.
Você pode encontrar o addgroup usando o comando which addgroup
, na minha máquina (Ubuntu 11.04), isso fica em /usr/sbin/addgroup
.
Na minha caixa addgroup
é um script perl que solicita várias opções (interativamente) antes de chamar o comando groupadd
.
groupadd
é geralmente preferível para scripts (digamos, 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 recebe muitas opções através do comando quando você o invoca, mas é principalmente pretendido como um script interativo.
Curiosamente, na minha caixa addgroup
é um link simbólico para adduser
, o script verifica o nome em que foi invocado e executa ações diferentes de acordo.