网站首页 > 基础教程 正文
简介: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系统
猜你喜欢
- 2024-11-21 Linux 汇编语言开发指南
- 2024-11-21 不小心删除/etc/passwd文件怎么办
- 2024-11-21 Linux | awk 特殊模式“BEGIN 和 END”
- 2024-11-21 Linux 网络编程——libpcap详解
- 2024-11-21 Linux Bash Shell学习之流程控制——if/else
- 2024-11-21 linux如何切换用户
- 2024-11-21 Linux系统常用命令
- 2024-11-21 Linux系统编程-02、进程
- 2024-11-21 Linux命令中特殊符号
- 2024-11-21 一行代码如何隐藏 Linux 进程?
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)