linux虚拟机查询用户列表,linux基础(用户管理) 您所在的位置:网站首页 查看用户账号文件 linux虚拟机查询用户列表,linux基础(用户管理)

linux虚拟机查询用户列表,linux基础(用户管理)

2023-08-19 08:08| 来源: 网络整理| 查看: 265

一、用户的管理

1、思考:系统中为什么要有用户?

底层的安全设定的一部分,用户有特定的权力。限制权力

组:用来共享权力的

两种: 能决定的叫附加组(不一定都有)

不能改变的组 初始组(所有用户都有)

2、用户存在的形式

用户是以表格的形式存在加上调用的配置文件

3、用户配置文件

9a8b3d16ed307c0847eb83f119a74128.png

/etc/passwd 用户信息文件

用户名称:密码:用户id(用户×××号):组id:用户说明:用户家目录:默认用户使用的shell

/etc/group 用户组信息

5ef58be5639bf59cdf4b0ae47f9f51b8.png

组名称:组密码:组id:附加组成员

/home/username 用户家目录

/etc/ske.* 用户骨文件(用户环境配置模版,在用户建立时会自动复制到家目录中)

4、用户的查看

whoami 查看当前用户的名称

ba24d456e305ecdf69960f027eadf73a.png

id username 查看用户的id信息

-u 查看用户的uid

0835257cda0c3e5b5975fa4d35b8510c.png

-g 查看用户的初始组的id

59718de46c436a7bde6c3a85727b99cd.png

-G 查看用户所在的组所有的组id

-n 以名称显示信息

5、用户的建立和删除

watch -n 1'tail -n 4 /etc/passwd/ /etc/group;echo ===;ls -1 /home'

每隔一秒查看用户的信息

d1fc89ab2cbf1807c554a3166fea42c8.png

/etc/login.defs 在此文件中可以设定建立用户的默认信息

useradd username 使用默认规则建立用户(规则参看/etc/login.defs)

1f4a8a035f62ce4ac32f5e692938a094.png

useradd -u 6666(id) 指定用户的uid

aca3eba1dd857b638753c97e483eda9d.png

useradd -g 6666(初始组id) username 指定用户的初始组id

7e333404543e9df8985e876615bbec89.png

groupadd -g 6666 groupname 创建初始组



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有