龙空技术网

Linux知识|查看用户组信息

天一angel 56

前言:

现在各位老铁们对“查看当前用户名称的命令”大体比较关心,姐妹们都需要分析一些“查看当前用户名称的命令”的相关内容。那么小编在网上网罗了一些有关“查看当前用户名称的命令””的相关文章,希望大家能喜欢,咱们快快来学习一下吧!

1.查看组信息

命令 cat /etc/group 该文件用于存放用户的组账户信息

[root@localhost ~]# cat /etc/group

root:x:0:

bin:x:1:

第一列:组名称

第二列:组密码

第三列:组id

第四列:组成员

2.查看组密码

命令 cat /etc/gshadow 该文件存放组的加密口令、组管理员等信息,只对root用户可以读取。

[root@localhost ~]# cat /etc/gshadow

root:::

bin:::

组名称:加密后的组口令(没有就!):组的管理员:组成员列表

3.创建用户

命令:useradd [选项] 用户名

(新建一个用户:1.自动建立一个同名的基本组;2.自动建立一个同名的家目录,在/home下,一个用户必须有一个基本组,附加组可有可无,也可以有多个。基本组:一定要有,有且只有一个。附加组:可有可无,也可以有多个,多个附加组之间用逗号","隔开)

可选项:

-u指定uid:命令useradd -u 1009 user01 #指定UID为1009,不加选项默认从1000开始。

-s指定的登录shell类型

-M不建立主目录

-d指定主目录里位置,(可以是不存在的目录)

-e格式是YYYY-MM-DD,禁用账户的日期

-g指定基本组

-p设置密码

-G指定附加组

-r随机生成一个uid 1-999的用户,并且不建立家目录

-c是添加备注信息

4.设置用户密码

[root@localhost ~]# useradd -p 123456 user1 #设置密码123456

[root@localhost ~]# passwd user1 # root用户更改user1的密码

选项说明

-l锁定用户账户

-u口令解锁

-d将用户口令设置为空(可以登录系统,正常创建用户不设置密码不能登录系统)

5.删除用户

命令:userdel [选项] 用户名

-r 连家目录一起删除

6.修改用户

命令:usermod [选项] 用户名

7.创建组

命令:groupadd [选项] 组名

8.删除组

命令:groupdel 组名

9.修改组

命令:groupmod [选项] 组名

标签: #查看当前用户名称的命令