adduser não tem nenhuma diferença do useradd

6

Quando eu uso o comando adduser no fedora, não é aksing para senha ou nome completo. Está funcionando exatamente como o 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
    
por Hugues 02.06.2018 / 11:34

2 respostas

10

no fedora existe apenas o comando useradd , 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
    
por 02.06.2018 / 11:42
0

useradd é o único comando deles dois que está disponível em todos os sistemas de estilo Unix (eu sei).

No Debian e seus derivados, adduser é um wrapper para useradd , o que adiciona algum conforto, como gerar um mesmo grupo nomeado por padrão.

No Fedora, eles são os mesmos.

    
por 02.06.2018 / 14:55