网站规划中的三种常用类型,云南微网站搭建,查询网站这么做,wordpress 主题开发环境用户文件
/etc/passwd------用户名和UID等信息 /etc/shadow------用户密码
组账号 /etc/group-------组名和GID等信息 /etc/gshadow----组密码
1、用户名和UID等信息存放在/etc/passwd中#xff08;7列#xff09;
每一行都表示的是一个用户的信息#xff1b;一行有…用户文件
/etc/passwd------用户名和UID等信息 /etc/shadow------用户密码
组账号 /etc/group-------组名和GID等信息 /etc/gshadow----组密码
1、用户名和UID等信息存放在/etc/passwd中7列
每一行都表示的是一个用户的信息一行有7个段位每个段位用冒号分割。
其格式为root:x:0:0:root:/root:/bin/bash 其各个字段的含义如下
第一字段用户名(也被称为登录名)
第二字段口令显示为x表示其实密码已被映射到/etc/shadow 文件中
第三字段UID
第四字段GID
第五字段用户名全称这是可选的可以不设置
第六字段用户的家目录所在位置
第七字段用户所用SHELL的类型常见为/bin/bash 2、用户密码以及关于密码的信息存放在/etc/shadow中 9列
每一行都表示的是一个用户的信息一行有7个段位每个段位用冒号分割。
其格式为root:$6$9pFjD5pyr7FbwpTN$jNunj6KTZVFNNt0Aao0ZzP/xdpIhDJpZTDjEXgXJyJcnFDkoikF.vebswDrhHXA3INHTbLUCc8pnAdBDxBO741:18599:0:99999:7::: 通过研究发现即使两个帐号的密码相同其密码加密值也不一样。其各个字段的含义如下
第一字段用户名(也被称为登录名)/etc/shadow中的用户名和/etc/passwd中的用户名 是相同的这样就把passwd 和shadow中用的用户记录联系在一起这个字段是非空的
第二字段密码(已被加密)如果有些用户在这段是x表示这个用户不能登录到系统;这个字段是非空的
第三字段上次修改口令的时间。这个时间是从1970年01月01日算起到最近一次修改口令的时间间隔(天数)您可以通过passwd 来修改用户的密码然后查看/etc/shadow中此字段的变化
第四字段两次修改口令间隔最少的天数也就是说用户必须经过多少天才能修改其口令。如果设置为0,则禁用此功能。此项功能用处不是太大默认值是从/etc/login.defs文件定义中获取PASS_MIN_DAYS 中有定义
第五字段两次修改口令间隔最多的天数。这个能增强管理员管理用户口令的时效性应该说增强了系统的安全性;系统默认值是在添加用户时由/etc/login.defs文件定义中获取在PASS_MAX_DAYS 中定义
第六字段提前多少天警告用户口令将过期。当用户登录系统后系统登录程序提醒用户口令将要作废。系统默认值是在添加用户时由/etc/login.defs文件定义中获取在PASS_WARN_AGE 中定义
第七字段在口令过期之后多少天禁用此用户。此字段表示用户口令作废多少天后系统会禁用此用户也就是说系统会不能再让此用户登录也不会提示用户过期完全禁用
第八字段用户过期日期;此字段指定了用户作废的天数(从1970年的1月1日开始的天数)如果这个字段的值为空帐号永久可用
第九字段保留字段目前为空以备将来Linux发展之用
3、组账号和GID等信息存放在/etc/group中列
每一行都表示的是一个用户的信息一行有7个段位每个段位用冒号分割。
其格式为zxl:x:1000:zxl,tom,tonny
组名与用户同名需要密码x表示需要GID组中的附加用户附加组
第一字段组名
第二字段组密码标志
第三字段GID
第四字段组中附加用户 4、组密码存放在/etc/gshadow中列
每一行都表示的是一个用户的信息一行有7个段位每个段位用冒号分割。
其格式为teahcer:!!::teacher
第一字段组名
第二字段组密码!!表示没有设置密码! 表示锁定组
第三字段组管理员用户名默认为空需要设置
第四字段组中附加用户