adduser ничем не отличается от useradd

adduser ничем не отличается от useradd

Когда я использую команду adduser на fedora, она не запрашивает пароль или полное имя. Работает точно так же, как useradd.
Я не понимаю, почему.

[hugues@localhost ~]$ sudo adduser user1
[hugues@localhost ~]$ sudo useradd user2

И он создает двух пользователей в /etc/passwd

user1:x:1004:1010::/home/user1:/bin/bash 
user2:x:1005:1011::/home/user2:/bin/bash

решение1

в Fedora есть только useraddкоманда, adduserэто просто символическая ссылка на useradd.

Вы можете проверить это с помощью следующей команды:

ls -ld /usr/sbin/adduser

вывод команды:

[root@fedora28 ~]# ls -ld /usr/sbin/adduser
lrwxrwxrwx. 1 root root 7 Feb 6 05:37 /usr/sbin/adduser -> useradd

решение2

useradd— единственная команда из двух, которая доступна во всех системах типа Unix (насколько мне известно).

В Debian и его производных adduserесть оболочка , useraddкоторая добавляет некоторые удобства, например, создает одноименную группу по умолчанию.

В Fedora они такие же.

Связанный контент