ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux – / etc / shadow中的第二个字段

2019-08-14 06:52:26  阅读:15  来源: 互联网

标签:linux shadow password



如果/ etc / shadow文件的第二个字段设置为!!,是否表示该帐户已被禁用?或者是否意味着帐户处于活动状态而未分配密码?

解决方法:

例如,如果密码字段包含一些不是crypt(3)的有效结果的字符串!或*,用户将无法使用unix密码登录(但用户可以通过其他方式登录系统,例如基于密钥的登录).

crypt()是密码加密函数.它基于数据加密标准算法,其中包含(以及其他内容)用于阻止使用密钥搜索密钥的硬件实现的变体是用户键入的密码. Salt是从集合[a-zA-Z0-9./]中选择的双字符串.以下是一些状态异常值.

>“NP”或“!”或null – 无密码,帐户被锁定,没有用户可以登录.
>“LK”或“*” – 帐户已锁定,用户将无法登录
>“!!” – 是Red Hat惯例,意味着从未设置过密码
之前.它被视为“!”

资料来源:man shadow and man 3 crypt,Shadow File来自维基百科和Red Hat.



标签:linux,shadow,password

专注分享技术,共同学习,共同进步。

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有