No raspian (eu precisaria procurar outros sistemas operacionais), 'adduser USER' inicia uma caixa de diálogo (TUI) enquanto 'useradd USER' NÃO.
Aparentemente, usando adduser, uma vez que a caixa de diálogo aparece, o comando 'useradd' completo já está executado. Mesmo se você CTRL-C, seu usuário está lá.
Como nos novos sistemas, eles criam grupos "pessoais", para remover o usuário recém-criado, você precisa:
- vi / etc / passwd
- vi / etc / group
- rm -rf / home / USUÁRIO
Presumo que, como o adduser "usa" useradd, o restante são metadados sobre o usuário. Portanto, tecnicamente, não há alterações em "skel", "máscaras de arquivo" ou similares, ou seja, o padrão do seu sistema.
Por outro lado, como o useradd não abre nenhuma TUI, pode ser mais útil em scripts.
Para ser sincero, testei apenas em rasbian, porque foi por isso que pisei na questão.
Eu posso imaginar que outros sistemas operacionais possam implementar uma versão diferente do adduser.
useradd
está disponível em todas as plataformas do tipo Unix;adduser
é apenas para o Debian e seus derivados.