CentOS用户管理——深入理解useradd命令

在Linux系统中,用户管理是日常运维中必不可少的一环,CentOS作为一款流行的Linux发行版,提供了丰富的用户管理命令,useradd命令是创建新用户的重要工具,本文将详细介绍useradd命令的用法、参数及其在CentOS系统中的应用。
useradd命令基本用法
useradd命令用于创建新的系统用户,其基本用法如下:
useradd [选项] 用户名 useradd命令常用参数
-u:指定新用户的用户ID。-g:指定新用户所属的组。-G:指定新用户所属的附加组。-d:指定新用户的家目录。
-s:指定新用户登录时使用的shell。-c:指定新用户的注释信息。-e:指定新用户的过期时间。-p:指定新用户的密码。
useradd命令实例
以下是一些useradd命令的实例,帮助您更好地理解其用法:
创建一个新用户,用户ID为1000,属于root组,家目录为/home/user1,登录时使用bash shell:
useradd -u 1000 -g root -d /home/user1 -s /bin/bash user1 创建一个新用户,用户ID为1001,属于usergroup组,家目录为/home/user2,登录时使用nologin shell,并设置用户注释:

useradd -u 1001 -g usergroup -d /home/user2 -s /bin/nologin -c "This is user2" 创建一个新用户,用户ID为1002,属于root组和usergroup组,家目录为/home/user3,登录时使用/bin/bash shell,并设置密码:
useradd -u 1002 -g root -G usergroup -d /home/user3 -s /bin/bash -p '123456' FAQs
问题:如何查看useradd命令创建的用户信息?
解答:可以使用id命令查看用户信息,查看user1的用户信息:
id user1问题:如何删除一个用户?
解答:可以使用userdel命令删除用户,删除user2用户:
userdel user2
通过本文的介绍,相信您已经对CentOS系统中的useradd命令有了深入的了解,在实际操作中,合理运用useradd命令,可以帮助您更好地管理Linux系统中的用户。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复