linux中账户管理命令useradd、groupadd怎么用
useradd:useradd命令可以用来创建新的用户账号,它可以指定用户的登录名、密码、用户组、用户ID(UID)、家目录和shell等属性。
groupadd:groupadd命令可以用来创建新的用户组,它可以指定用户组的名称、组ID(GID)等属性。
useradd和groupadd命令的使用格式如下:
useradd [选项] 用户名
groupadd [选项] 用户组
useradd和groupadd命令的选项参数如下:
-c:指定用户的真实姓名;
-d:指定用户的家目录;
-e:指定用户的账号有效期限;
-f:指定用户的密码有效期限;
-g:指定用户的登录组;
-G:指定用户的附加组;
-m:指定用户家目录是否被创建;
-M:指定用户家目录是否被管理;
-n:指定用户的登录名;
-p:指定用户的登录密码;
-s:指定用户的shell;
-u:指定用户的UID。
groupadd的选项参数如下:
-f:指定用户组的GID;
-g:指定用户组的父组;
-n:指定用户组的名称。
使用useradd和groupadd命令时,需要注意以下几点:
1、如果没有指定UID,则系统将自动分配一个最小的未被使用的UID;
2、如果没有指定GID,则系统将自动分配一个最小的未被使用的GID;
3、如果没有指定用户的家目录,则系统将自动创建一个用户名为用户的家目录;
4、如果没有指定用户的shell,则系统将自动使用默认的shell;
5、如果没有指定用户的密码,则系统将自动设置一个空密码;
6、如果没有指定用户的登录组,则系统将自动使用系统默认的登录组;
7、如果没有指定用户组的父组,则系统将自动使用系统默认的父组;
8、如果没有指定用户的账号有效期限和密码有效期限,则系统将自动使用系统默认的账号有效期限和密码有效期限。
总之,useradd和groupadd命令可以用来创建新的用户账号和用户组,使用这两个命令时要注意指定必要的参数,以确保用户和组的正确创建。
相关文章