QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5072|回复: 5

/etc/shadow 文件中密码字段为*代表什么意思?

[复制链接]
发表于 2005-11-27 16:04:33 | 显示全部楼层 |阅读模式
谢谢
发表于 2005-11-27 16:19:02 | 显示全部楼层
代表该帐户已经被暂停其登录能力。把它的*删除,可恢复允许其登录。
回复

使用道具 举报

 楼主| 发表于 2005-11-27 19:08:00 | 显示全部楼层
那么,去除后密码是多少?
我记得使用shell 变量控制用户是否可以登录的呀?
例如/bin/nologin
回复

使用道具 举报

发表于 2005-12-2 22:37:29 | 显示全部楼层

那是密文密码

[quote:f9938b38a1="月下刀客"]代表该帐户已经被暂停其登录能力。把它的*删除,可恢复允许其登录。[/quote]

不对.linux系统中的密码保存有两种方式,一个是明文保存,一个是密文保存.明文保存密码在/etc/passwd里面,而密文保存,就是在/etc/shadow里面.在里面所显示的内容就是一排*号.是用命令 # pwconv 来将/etc/passwd中的明文密码转换到 /etc/shadow 中去以*为显示内容.这样更加保密.
回复

使用道具 举报

发表于 2005-12-13 01:43:20 | 显示全部楼层
pwconv

功能说明:开启用户的投影密码。

语  法:pwconv

补充说明:Linux系统里的用户和群组密码,分别存放在名称为passwd和group的文件中, 这两个文件位于/etc目录下。因系统运作所需,任何人都得以读取它们,造成安全上的破绽。投影密码将文件内的密码改存在/etc目录下的shadow和gshadow文件内,只允许系统管理者读取,同时把原密码置换为"x"字符,有效的强化了系统的安全性。

/etc/shadow 中的第二字段应该是加密过的md5值,前面加*是暂时取消该用户的登陆权利。将前面*去掉用户才可以登陆。密码???密码没变啊。就是在前面加了*。后面值也没改变。
回复

使用道具 举报

发表于 2005-12-15 15:09:57 | 显示全部楼层
月下刀客, NoPing, 对
精神狂舞, 不对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-28 02:14 , Processed in 0.075235 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表