对linux用户管理中/etc/passwd文件的理解
2012-03-27 13:32
204 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cdakaedu/article/details/7398560
嵌入式linux学习: 对linux用户管理中/etc/passwd文件的理解
很多同学对linux用户管理中/etc/passwd文件的作用不是很清楚,下面就对这个文件解释一下: /etc/passwd 是linux系统对用户进行识别的一个文件,系统中的所有用户都要在这里登记.当用户登录到linux系统时,linux会读取这个文件来确认用户的身份.比如,当我们以akae这个帐号登录linux时,系统会首先读取查阅 /etc/passwd 文件,看是否有akae这个帐户,然后确定akae的UID,通过UID来确认用户和身份.如果存在则读取/etc/shadow影子文件中所对应的akae的密码;如果用户输入的密码正确无误,则让akae登录系统,并读取用户的配置文件; /etc/passwd文件中的每一行都表示一个用户信息;一行有7个段位;每个段位用:号分割,比如 akae:x:500:500:akae:/home/akae:/bin/bash 第一字段:用户名(也被称为登录名);在上面的例子中,我们看到的用户名是akae; 第二字段:口令;在例子中我们看到的是一个x,其实密码已被映射到/etc/shadow文件中;第三字段:UID;关于UID,我们在再写篇文章进行分析; 第四字段:GID;关于GID,我们在再写篇文章进行分析; 第五字段:用户名全称; 第六字段:用户主目录所在位置;akae这个用户是/home/akae 第七字段:用户所用的SHELL类型,这里用的是bash,所以设置为/bin/bash;
相关文章推荐
- LINUX用户管理——/etc/passwd文件详解
- LINUX用户管理——/etc/passwd文件详解
- linux学习入门 基础部分(5)[用户理解 用户涉及到的系统配置文件 用户管理《建立,删除,查看,更改》 权力下放 忘记密码。
- Linux用户和组的操作(一) 用户文件/etc/passwd
- linux用户配置文件passwd和密码配置文件shadow,用户管理,组管理
- Linux学习日记 —— 7.1.1 用户和用户组管理-用户配置文件-用户信息文件/etc/passwd
- linux用户和组管理,/etc/passwd 、/etc/shadow和/etc/group 文件内容解释
- linux用户权限管理—/etc/passwd
- linux用户帐号管理/etcpasswd 和/etc/shadow文件
- Linux文件权限命令:用户管理 useradd,userdel,usermod,passwd,chpasswd,chsh, chfn,chage
- 0220自学Linux_逻辑理解用户进程权限相关+理解文件内各字段(passwd,shadow,group)
- 用SQLLDR将Linux的用户文件passwd导入数据库
- Linux用户管理安全宝典:密码防破解与帐号文件保护
- 用户/组管理(1)——Linux管理用户/组相关的文件详解
- Linux用户管理安全宝典:密码防破解与帐号文件保护(1)
- 04 Linux系统管理—(管理用户和文件权限)
- Linux用户用户组及文件权限【附管理操作】
- linux的用户管理--用户(User)和用户组(Group)配置文件详解
- linux用户和文件权限的管理
- linux常用命令简介- 用户管理及文件属性