Linux用户信息关键文件详解

news/2025/2/22 3:48:53/

passwd文件说明

/etc/passwd文件记录了Linux所有用户的信息,是系统的关键文件之一。

 文件格式内容如上图。

文件中的条目以“:”为分隔符,各个字段记录的信息依次为:

第一个字段:记录用户名

第二个字段:值x表示该用户的密码参照/etc/shadow文件

第三个字段:记录用户的ID。root用户的id是0,这个比较特殊,代表root这个超级管理员。root名字可以修改(不建议改),但是代表特殊账户id的0值不能改

第四个字段:记录用户的组ID。

第五个字段:记录用户一般信息,如真实姓名。可以认为是个备注字段。

第六个字段:记录用户家目录,例如用户root的家目录是/root

第七个字段:记录用户的SHELL,例如root用户使用的是bash,有些用户不允许登录使用nologin。

/etc/passwd的默认权限是0644,属猪是root。如果该文件的权限和属主发生了变化,可能表示发生了异常时间,要引起注意。

shadow文件说明

Linux所有用户的密码记录在/etc/shadow文件中。

该字段以“:”为分割符号。

 第一个字段:记录用户名

第二个字段:是一个符合字段,以“$”作为分割符号,第一个子字段是散列算法,图中6代表使用SHA512.这个算法是由配置文件/etc/login.defs中的ENCRYPT_METHOD SHA512 配置项定义。

第二个子字段是散列算法使用的盐(salt),在该实例中使用的是“aZUHbm5”。第三个子字段是散列值。

 

第三个字段:代表自1970年1月1日后的第几天需要修改密码。

第四个字段:0代表密码可以随时修改

第五个字段:99999代表用户的密码可以长期不修改。

第六个字段:代表该用户过期前第几天收到通知。(每天提醒)

第七个字段:密码过期后多少天会被禁用。如果为空,代表密码过期后立即禁用。

第八个字段:代表该用户子1970年1月1日后第几天被禁用。如果为空,代表未被禁用。

第九个字段:备用字段。


http://www.ppmy.cn/news/546292.html

相关文章

视频直播技术随笔

前言 昨天看到几个传统APP的功能菜单中也新增了直播功能,仔细观察现在手机上90%的应用增加了直播功能,感慨流媒体功能已遍布人们生活中的每个角落,所性今天就来仔细聊一聊我所了解的视频直播技术。当然视频直播领域博大精深,我了…

科研ABC - 工具

1.论文查询和下载 学术搜索:谷歌学术(原站/镜像1/镜像2)、百度学术(端口链接) 说明:二次文献浏览入口 SCI-HUB: 端口tw / 端口se / 端口wang / 端口ren / 端口ltd 说明:scihub是下载…

Ubuntu8.04安装配置大全

注:(文章中本部分为注释字段) Ubuntu 8.04 LTS(长期支持版)免费光盘已经接受预定! https://shipit.ubuntu.com/ 有刻录机的最好自己刻盘,体谅人家. 总纲:分以下几部分工作 (持续更新中…) 一.系统初始化 二.输入法 三.系统美化 四.影视工具 五.文件浏览…

「软件合集」免费分享15款小众实用软件,没多少人知道,打包送你

今天为大家整合15款小众实用软件,希望能帮到大家。 以下软件获取方法,注意查看文章末尾。 一、FastStone Capture 这是一款极为优秀的截屏软件。相信大家在平时的生活过程中多数都使用QQ截屏来截取画面,QQ截屏说实话功能很不错,…

Appium + IOS 自动化环境搭建教程(实践+总结+踩坑)

文章目录 前言IOS 自动化相关框架介绍自动化测试类工具内测发布工具Appium驱动IOS测试原理关于 WebDriverAgent 基础环境搭建基础环境 安装内容前提环境通用环境iOS 环境iOS 真机调试环境配置IOS自动化-WebDriverAgent-APPIUM框架原理 利用Appium-Python-Client进行iOS的自动化…

【史上最全 | 编程入门指南无标题】

前言 如今编程成为了一个越来越重要的「技能」:作为设计师,懂一些编程可能会帮你更好地理解自己的工作内容;作为创业者,技术创始人的身份则会让你的很多工作显得更容易。而作为刚想入门的新手,面对眼前海量的信息&…

【计算机专业日志100篇ctrlc、ctrlv】

以下是100篇实习日志 今天是星期二,通过本次学习,使我对这门课程中电机的运行有了形象直观的了解,通过程序控制电机的启停,以及正反转的转换,形象的展现出在理论课上所学习的抽象的难以理解的知识。在编辑的过程中&…

吉林大学软件需求分析 Software Requirement Analysis

文章目录 吉林大学软件需求分析 Software Requirement Analysis缩写/术语Chapter 1 Introduction1 Software and Engineering1.1Software1.2软件工程1.3需求对软件项目的影响 2 Software Requirements2.1问题域2.2需求 3 Requirements Engineering3.1需求工程的历史3.2需求工程…