有2个文件 etc/login.defs etc/shadow
这好个好象都是限制密码的一些相关文件,我就不明白了,要对用户进行密码策略因该怎么改!
是改login.defs这个文件呢,还是shadow 的这个文件呢?
怎么改呢!?~
大家帮帮我!~
有2个文件 etc/login.defs etc/shadow
这好个好象都是限制密码的一些相关文件,我就不明白了,要对用户进行密码策略因该怎么改!
是改login.defs这个文件呢,还是shadow 的这个文件呢?
怎么改呢!?~
大家帮帮我!~
你是否要调整密码安全策略?比如:最小几位,最大几位,过期时间等
那么在/etc/login.defs里面
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_MIN_LEN 5
PASS_WARN_AGE 7
/etc/shadow是加了密的用户密码文件,你不要动
基本上那个/etc/passwd是被加了特殊权限的,你进去/etc/passwd发现有些密码是!,就说明是加了特殊权限的的,按你修改密码前必须把/etc/passwd的权限设置为可以更动,是通过看lsattr 你的目录,是否有特殊属性
有的话可以先拿掉等你改好密码就可以再通过chattr 加上去chattr -i 目录文件,你去试试
这个拿掉后,你可以直接先设置root密码通过passwd root,然后就会要你设置密码的,其他的一般用户就直接以root身份就可以修改密码,直接用指令passwd 用户名就可以了,改过后的密码文件在/etc/shadow.,这都是加密的后的,你进去看这个没说明意思,很多显示的是加密后的乱码
所以一般你新机器的话先照我说的修改好root然后就已root去做密码和档案的权限设置