问题由三部分组成
- 它们之间有什么区别
- 何时使用 adduser 或 useradd
- 以及为什么同一目的有多个命令
答案1
所提供的功能没有区别,只是
useradd
一个编译的二进制文件,并且adduser
是一个 perl 脚本。adduser
更加用户友好,因此更适合初学者。使用
adduser
在系统上创建一个功能齐全的用户。该命令将运行诸如创建主目录、为其创建组、提示输入密码等任务。除此之外,useradd
还将创建用户(当然,您可以使用开关,但默认只是创建用户)。这两个命令并不相同(
adduser
运行useradd
和许多其他事情)。