网站首页 > 基础教程 正文
简介: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 进程?
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)