
Quando uso o comando adduser no Fedora, ele não pede senha ou nome completo. Está funcionando exatamente como useradd.
Eu não entendo o porquê.
[hugues@localhost ~]$ sudo adduser user1
[hugues@localhost ~]$ sudo useradd user2
E cria dois usuários em /etc/passwd
user1:x:1004:1010::/home/user1:/bin/bash
user2:x:1005:1011::/home/user2:/bin/bash
Responder1
no fedora existe apenas useradd
comando, adduser
é apenas um link simbólico para useradd.
você pode verificar isso com o seguinte comando:
ls -ld /usr/sbin/adduser
a saída do comando:
[root@fedora28 ~]# ls -ld /usr/sbin/adduser
lrwxrwxrwx. 1 root root 7 Feb 6 05:37 /usr/sbin/adduser -> useradd
Responder2
useradd
é o único comando dos dois que está disponível em todos os sistemas estilo Unix (que eu conheço).
No Debian e seus derivados, adduser
é um wrapper ao useradd
qual adiciona algum conforto, como gerar um grupo com o mesmo nome por padrão.
No Fedora, eles são iguais.