在Linux系统中,useradd命令用于创建新用户账号。它是管理用户和用户组的基本命令之一。下面对 useradd命令进行详解:
语法:
useradd [options] username
参数:
options:用于指定useradd命令的选项,可以是多个选项组合。username:新创建用户的用户名。
常用选项:
-m:自动创建用户主目录,通常与-d选项配合使用。-d:指定用户的主目录路径。-s:指定用户的登录Shell。-g:指定用户的主要用户组。-G:指定用户的附加用户组,可以是逗号分隔的多个组。-c:指定用户的注释信息。-e:指定用户的有效期限。-p:指定用户的密码,密码必须是已加密的密码。
示例:
-
创建一个新用户,并指定主目录和登录Shell:
useradd -m -d /home/newuser -s /bin/bash newuser这将创建一个名为
newuser的新用户,同时自动创建/home/newuser目录作为用户的主目录,并将登录Shell设置为/bin/bash。 -
创建一个新用户,并将其加入附加用户组:
useradd -G group1,group2 newuser这将创建一个名为
newuser的新用户,并将其加入group1和group2两个附加用户组。 -
创建一个新用户,并设置有效期限:
useradd -e 2023-12-31 newuser这将创建一个名为
newuser的新用户,并设置其有效期限为2023年12月31日。 -
创建一个新用户,并指定加密后的密码:
useradd -p '$6$5lxKMSmj$N4ywKK0rw4klL.' newuser这将创建一个名为
newuser的新用户,并将密码设置为$6$5lxKMSmj$N4ywKK0rw4klL.。
请注意,在使用 useradd命令之前,建议先检查系统中是否已存在同名用户,以避免冲突。另外,创建用户后,可能需要设置用户密码和权限等进一步的配置。
香港服务器购买链接:www.tsyvps.com
蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。