网站首页 > linux / 正文
简介:Linux系统中的用户管理、用户组控制相关的主要的两个文件是 /etc/group 和/etc/passwd。这两个文件中确定了系统中的所有用户以及其所在组的信息,包括用户名,用户密码,用户组,用户ID和组ID等等,直接通过修改这些文件就可以实现增加用户等操作,而如useradd<用户名>、useradel<用户名>、passwd<用户名>这样的命令本质上也是在修改这些文件。下面对这两个文件的内容做一个简要解析。
1、登陆Linux系统
2、分析/etc目录,输入管道命令,再加上egrep 查找多个字符串的文件,如下图
备注:/etc/passwd 用户数据库文件,其中给出了用户名、默认的目录、用户口令和其他相关信息;而/etc/group文件与/etc/passwd类似 ,但说明的不是用户而是用户组。
3、分析/etc/group文件
备注:可以看到Group文件由多行组成,其中每行代表一个组的信息,以root组为例说明每一行的格式及含义。该行由四段组成,每一段间以:区分,每段含义如下:
4、分析/etc/passwd文件
备注:Passwd文件格式与Group文件类似,也是多行组成,每行代表了一个用户的信息,以root用户为例,该行显示: root:x:0:982:root:/root:/bin/bash,该行由七段组成,每一段间以:区分,每段含义如下:
5、输入指令exit退出Linux系统
Tags:linux登录数据库
猜你喜欢
- 2024-11-26 如何允许远程访问MySQL数据库服务器?
- 2024-11-26 Windows服务器远程登录日志查询方法,linux查看登录日志方法
- 2024-11-26 Linux系统会话Session详解
- 2024-11-26 教你如何在Linux下设置每天自动备份Oracle数据库
- 2024-11-26 Linux系统k8s集群部署实践(三)- k8s执行postgresql数据备份
- 2024-11-26 linux自动查询mysql表,每天定时发邮件,一篇完全搞定
- 2024-11-26 测试人员如何在linux服务器中查询mysql日志?
- 2024-11-26 Linux安装mysql数据库
- 2024-11-26 linux终端mysql用户操作只看这篇够了
- 2024-11-26 linux远程root登录服务器报权限不足(permission denied)为啥?