A-A+

linux用户及用户组管理命令

2016年11月03日 linux 暂无评论 阅读 307 views 次

一,组操作

1.创建组

groupadd  test

增加一个test组

    2.修改组

groupmod -n test2  test

将test组的名子改成test2

 

   3.删除组

groupdel test2

删除 组test2

 

4.查看组

4.1 查看当前登录用户所在的组 groups

 

二,用户操作

1. 增加用户

语  法:useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s <shell>][-u <uid>][用户帐号]

参  数:
-c<备注>  加上备注文字。备注文字会保存在passwd的备注栏位中。
-d<登入目录>  指定用户登入时的启始目录。
-D  变更预设值.
-e<有效期限>  指定帐号的有效期限。
-f<缓冲天数>  指定在密码过期后多少天即关闭该帐号。
-g<群组>  指定用户所属的群组。
-G<群组>  指定用户所属的附加群组。
-m  自动建立用户的登入目录。
-M  不要自动建立用户的登入目录。
-n  取消建立以用户名称为名的群组.
-r  建立系统帐号。
-s<shell>   指定用户登入后所使用的shell。
-u<uid>  指定用户ID。

 

-s /sbin/nologin/ 表示禁止该用户登录,只需角色存在即可。

-g north 表示指定north用户属于north组。

-M表示不创建用户家目录。
3. 删除用户

userdel text

 

4. 查看用户

who

查看当前登录的所有用户

 

whoami

查看当前登录用户名

 

finger user

查看单个用户信息

 

ps:finger需要安装后才能用否则会出现命令找不到提示

安装命令

 

 

标签:

给我留言

Copyright © 一路向北的博客 保留所有权利.   Theme  Ality

用户登录