与用户和组相关的文件位置   --   学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了与用户和组相关的文件位置   --   学习笔记相关的知识,希望对你有一定的参考价值。


 下列文件内容是以“:”分隔,123...代表所在的位置
/etc/passwd  :
 root:x:0:0:root:/root:/bin/bash
 1.“root”用户帐户登录名称
 2.“x”使用x表示密码占位符
 3.“0”用户帐户的UID
 4.“0”用户帐户的GID,即该用户帐户的基本组的ID
 5.“root”注释信息,如用户职位、用户完整名称等
 6.“/root”用户帐户的家目录的绝对路径
 7.“/bin/bash”用户帐户的默认登录shell
/etc/group
 root:x:0:
 1.“root”组帐户名称
 2.“x”组帐户密码占位符
 3.“0”组帐户的GID
 4.“ ”以该组为附加组的用户列表,多个用户名之间时候用“,”分隔
/etc/shadow  
 root:$6$1oFJE8zc8UfT/4W2$7uBjvY8GqDYVggcPe3iADakgSlUHlZO68h7UTXYpsbIqd3cX48xks7LFC0iZtvIXivg9Y7HBq9wbZhSMLND.1::0:99999:7:::
 1.用户帐户登录名
 2.密码的加密算法+salt+密码的加密结果
 3.最后一次修改密码的时间  》》》》》 从1970年1月1日到当前系统时间所表示的日期的天数
 4.用户密码的最短使用期限;可以理解为多长时间内不能更改密码,0表示随时可以更改密码
 5.用户密码的最长使用期限;可以理解为多长时间内无需更改密码,也可以正常登录
 6.表示用户密码到期之前多少天发送警告
 7.用户密码过期之后的宽限期;可以理解为在密码过期之后的多少天内,登录系统时仍然可以提示修改密码
 8.用户密码的绝对失效时间  》》》》》 从1970年1月1日到指定时间所表示的日期的天数     usermod -d
 9.保留,未被使用,
/etc/gshadow
 root: : :
 1.组帐户名称
 2.组帐户的加密密码
 3.组管理员,现在废弃了
 4.以该组为附加组的用户帐户列表
 gpasswd - 管理员 /etc/group 和 /etc/gshadow         设置组的密码及管理员成员
  格式:gpasswd [选项] group
  -a  name, --adduser向名为 group 的组中添加用户 user。
  -d  name,将用户从指定组移除
  newgrp - 登录到一个新组
  newgrp [-] [group]
/etc/default/useradd      创建用户时用户默认的属性存放在此
 GROUP=100
  在创建用户时,如果没有为用户指定基本组,系统会为用户指定一个与用户名相同的组作为其基本组
 HOME=/home
  在创建用户时,如果没有为用户指定家目录,则会在/home目录中创建一个与用户名的目录作为其家目录
 INACTIVE=1
  在创建用户时,设定用户密码过期之后的宽限期,默认为-1,意为关闭用户密码过期宽限期的功能,即宽限期为永远
 EXPIRE=
  在创建用户时,设定用户密码的绝对失效日期,默认没有启用
 SHELL=/bin/bash
  在创建用户时,设定用户的默认登录shell,默认值为/bin/bash
 SKEL=/etc/skel
  在创建用户时,为用户的家目录提供的默认文件的模版
 CREATE_MAIL_SPOOL=yes
  在创建用户时,是否直接为用户创建邮箱文件,默认创建
/etc/login.defs
  作用:定义shadow_utils相关的属性,包括用户邮箱路径、密码的时间参数、UID和GID的范围,删除用户帐户的命令、是否设置私有组(仅仅包含一个用户并作为该用户主要组)、权限位掩码、家目录创建开关、密码的加密算法
/etc/skel    为新建用户的家目录提供默认的shell配置文件

本文出自 “小小殊童” 博客,请务必保留此出处http://yigechenlin.blog.51cto.com/13306169/1980601

以上是关于与用户和组相关的文件位置   --   学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

用户账户和组账户的的相关文件及文件权限介绍

用户和组相关的配置文件总结

Linux用户和组管理

用户和组命令及相关配置文件

用户和组管理权限及文件访问控制

centos 用户和组的相关命令