点窜用户口令时效机制
点窜用户口令有效机制可有效的避免用户分开工作岗亭一段时候后,其账户主动掉效,就算治理员健忘删除该账户,该账户也不会给系统带来风险。
1、/etc/login.defs
“/etc/login.defs”文件是当成立一个用户时的一些打算,好比成立用户时,是不是需要家目次,UID和GID的范围和用户的刻日等等,这个文件是可以经由过程root来定义的。
可经由过程“vim /etc/login.defs”对其进行点窜:
PASS_MAX_DAYS: 暗码最长有效期(默许值:99999,相当于封锁了暗码的时效)
PASS_MIN_DAYS: 暗码最短有效期
PASS_MIN_LEN: 暗码最小强度(保举最小暗码为8位)
PASS_WARN_AGE: 设定在口令掉效前多少天开端通知用户更改暗码(一般在用户方才登岸系统时就会收到警告通知)
2、别的还可以经由过程“/etc/default/useradd”文件寻觅关头字:“INACTIVE”和“EXPIRE”
INACTIVE:暗示在口令掉效后几天将其作为掉效状况(默许值:-1)
EXPIRE:暗示为所有新用户设定一个固定的口令掉效日期,其格局为“年-月-日”
以上两种编制策略都只能是对新用户生效,但是我们要对今朝已存在的用户点窜策略就必需利用chage号令,例如:
# chage -l blacktha
该号令暗示列出blacktha这个用户当前时效环境
# chage -M 30 blacktha
该号令暗示把blacktha这个用户的用户口令有效期更改成30天,并点窜对应的shadow文件。
以下是chage号令(东西)参数:
-M : PASS_MAX_DAYS
-l:列出某用户当前的口令时效环境
-m : PASS_MIN_DAYS
-W : PASS_WARN_AGE
但值得寄望的是chage只会对本地用户有感化,假定系统有益用近似LDAP如许的认证系统的话是不起感化的。
grub文件位置: "/etc/grub.conf"
先查看grub是不是设置了暗码,履行“vim /etc/grub.conf”
可以看到系统默许是没有给grub加上暗码的,下面就来给grub加上一层呵护。
起首给要加的暗码MD5加密一下,为了便利把持,可以直接在vim编纂器下履行:“!/sbin/grub-md5-crypt”,然后输进暗码:
获得颠末MD5加密的字符:
起首在grub.conf文件加进“lock”对其进行锁住,然后“password”把颠末MD5加密过后的字符串添加进来:
最后履行“:x”保留退出从头指导系统可以发现grub已被锁定了:
然后回车进进grub指导界面,此时需输进暗码才可以或许让grub来指导系统启动:
输进“p”然后输进暗码:
输完暗码回车便可指导系统:
登岸系统就OK了!