当我在fedora上使用adduser命令时,它不需要密码或全名。它的工作原理与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发布于 2018-06-02 09:42:41
在fedora中只有useradd命令,adduser只是用户添加的一个符号链接。
您可以使用以下命令进行检查:
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发布于 2018-06-02 12:55:30
useradd是其中唯一的命令,在所有Unix风格的系统中都是可用的(我知道)。
在Debian及其衍生产品上,adduser是useradd的包装器,它为D2提供了一些便利,比如默认情况下生成一个相同的命名组。
在费多拉,他们是一样的。
https://unix.stackexchange.com/questions/447453
复制相似问题