如何在 Linux 中创建用户

如何在Linux中添加新用户?useradd命令使用方法详解

说白了,在Linux中使用命令行添加新用户非常简单,但是有几点需要注意。
首先,最重要的报告。
创建用户时,直接运行 sudo 命令 useradd newuser 即可。
但请注意,这个主目录不会自动创建,并且用户没有密码,必须手动添加。
去年,我们运行了该计划,约有 3 ,000 名用户。
每次我们添加用户时,我们都会手动设置密码。
说实话,相当混乱。

还有一点,如果需要创建主目录,例如/home/newuser,请添加-m参数,例如sudo useradd -m newuser。
我一开始以为这个模块是默认的,但后来发现我错了,因为有些用户的主目录在启动时并不存在。
如果想要自定义用户属性,比如UID、所属组、主目录路径等,可以通过参数来表达。
例如,使用 -u 参数设置用户 ID,-g 定义主要组,-G 定义其他组,-d 更改主目录路径,-s 更改默认 shell。
去年我们有一个项目需要为每个开发人员设置不同的测试,所以我们使用了这个参数。

等等,还有一件事,添加品牌信息也很实用。
您可以通过 -e 模块添加它。
/etc/passwd 中的信息将被标记,使脚本工具或自动化更容易识别用户。

最后一定要添加密码,因为useradd只是创建一个账户,用户不输入密码就无法登录。
此外,默认情况下不会创建主目录。
如果您需要创建一个,则需要添加一个模块。
发行版也注重差异。
不同 Linux 发行版的默认行为可能不同。
建议手动咨询。
我认为值得尝试。
掌握了这些方法后,Linux用户管理就会变得高效。