Linux基础命令useradd的用法

2023-04-16 01:40:00 命令 基础 用法

Linux基础命令useradd的用法是添加新用户的一种方式,它可以在Linux系统中添加新的用户,并让用户可以登录系统。

useradd 命令的语法如下:
useradd [options] LOGIN

其中,LOGIN 是要创建的用户名,options 是可选参数,用于指定用户的其他属性。

useradd 命令的常用参数如下:
-c:指定用户的注释性描述;
-d:指定用户的家目录;
-e:指定用户的有效期;
-g:指定用户的登录组;
-G:指定用户的附加组;
-s:指定用户的 Shell 程序;
-u:指定用户的用户编号;
-m:指定是否创建用户的家目录;
-M:指定是否不创建用户的家目录;
-p:指定用户的密码;
-k:指定用户家目录的模板文件夹。

useradd 命令的使用示例如下:
useradd -c "John Doe" -d /home/john -s /bin/bash -m john

上面的命令会创建一个新用户 john,并将其家目录设置为 /home/john,Shell 程序设置为 /bin/bash,注释性描述设置为 John Doe。

除此之外,useradd 命令还可以用于创建用户组。使用 -g 参数,可以指定要创建的用户组的名称,使用 -G 参数,可以指定要添加到用户组的其他用户。

useradd 命令的使用示例如下:
useradd -g group1 -G user1,user2,user3 group2

上面的命令会创建一个新用户组 group2,并将用户 user1、user2 和 user3 添加到这个组中。

总之,useradd 命令可以用于创建新用户和用户组,并为用户指定各种属性,使用起来非常方便。

相关文章