Linux 用户和组的管理
Linux下有三类用户.
超级用户. UID值为0.
普通用户. UID值为500~6000.
伪用户. UID值为1~499.
Linux的口令文件
/etc/passwd
查看这个文件, 会发现类似下面的行. 每行代表一个帐户.
root:x:0:0:root:/root:/bin/bash
jane:x:1000:1000:Jane,,,:/home/jane:/bin/bash
root | :x | :0 | :0 | :root | :/root | :/bin/bash |
jane | :x | :1000 | :1000 | :Jane,,, | :/home/jane | :/bin/bash |
用户名 | 密码(x代表加密) | UID用户编号 | GID组编号 | 说明描述 | 家目录 | Shell目录 |
影子口令文件
/etc/shadow
打开文件, 会发现类似下面的行.
bin:*:14354:0:99999:7:::
root:${很长的一段}:14453:0:99999:7:::
jane:${很长的一段}:14409:0:99999:7:::
bin | :* | :14354 | :0 | :99999 | :7 | : | : | : |
root | :${很长的一段} | :14453 | :0 | :99999 | :7 | : | : | : |
jane | :${很长的一段} | :14409 | :0 | :99999 | :7 | : | : | : |
用户名 | 存放加密的口令 | 最后一次修改时间 | 密码不可更改的天数 | 密码有效期 | 密码到期提前多少天提醒 | 帐号取消日期 | 保留日期 | 失效日期 |
Linux用户组文件
/etc/group
查看这个文件, 会发现如下的行.
plugdev:x:46:jane
staff:x:50:
plugdev | :x | :46 | :jane |
staff | :x | :50 | : |
祖名 | 组口令(一般不用) | GID | 属于该组的所有用户名列表 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律