Linux用户管理:创建、删除、管理用户

用户:

创建用户:

useradd -d /home/abc -g group1 -s /sbin/nologin

参数:

-c:加上备注文字,备注文字保存在passwd的备注栏中。 
-d:指定用户登入时的启始目录。
-D:变更预设值。
-e:指定账号的有效期限,缺省表示永久有效。
-f:指定在密码过期后多少天即关闭该账号。
-g:指定用户所属的群组。
-G:指定用户所属的附加群组。
-m:自动建立用户的登入目录。
-M:不要自动建立用户的登入目录。
-N:取消建立以用户名称为名的群组,会加入users组,GID:100。
-r:建立系统账号。
-s:指定用户登入后所使用的shell。
-u:指定用户ID号。UID从500向后顺序增加,500以下作为系统保留账号。

删除用户:

userdel -r abc  
# -r 参数会同时删除主目录和邮件卷。也可手动删除,一般主目录在/home下,邮件卷在/var/mail下。

注意:在执行userdel删除用户时,若存在同名用户组,会尝试执行删除用户组命令groupdel,若还有其他用户将该组作为主要组,组就无法删除(会提示),否则会同时将同名组删除。

用户组:

创建用户组:

创建用户时候会创建同名用户组,手动创建用groupadd命令。

删除用户组:

groupdel 组名  # 无参数
posted @ 2018-12-22 20:44  xuejianbest  阅读(225)  评论(0编辑  收藏  举报