在Linux中创建用户的命令主要有两个:

  1. useradd
  • 基本语法useradd[选项]用户名

  • 常用选项

  • -m:创建用户的主目录。

  • -s:指定用户的登录Shell(默认为/bin/bash)。

  • -d:指定用户的主目录(可以与-m一起使用)。

  • -c:添加备注信息到用户的/etc/passwd文件中。

  • -u:指定用户的UID。

  • -g:指定用户的主要用户组。

  • -G:指定用户的附加用户组。

  • 示例

sudouseradd-mtest_usersudopasswdtest_user```2.**adduser**:-**基本语法**:`sudoadduser用户名`<bclass="card40_249__sup_a7f6"data-sup="sup">2</b>-**特点**:-提供交互式提示,自动创建用户主目录、设置默认Shell和用户组<bclass="card40_249__sup_a7f6"data-sup="sup">7</b>。-更适合普通用户使用,因为它会引导用户输入所需的信息。-**示例**<bclass="card40_249__sup_a7f6"data-sup="sup">4</b>:```bashsudoaddusertestuser```###建议<bclass="card40_249__sup_a7f6"data-sup="sup">6</b>-**对于普通用户**,建议使用`adduser`命令,因为它更简单、直观。-**对于需要更多自定义选项的用户**,可以使用`useradd`命令并提供相应的选项<bclass="card40_249__sup_a7f6"data-sup="sup">7</b>。无论使用哪个命令,创建用户后都需要使用`passwd`命令来设置用户的登录密码<bclass="card40_249__sup_a7f6"data-sup="sup">1</b>。

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部