移动安全 安全管理 应用案例 网络威胁系统安全 应用安全 数据安全 云安全
当前位置: 主页 > 信息安全 > 系统安全 >

Linux系统加固之用户口令时效及GRUB安然设置

时间:2013-06-24 10:39来源:TuZhiJiaMi企业信息安全专家 点击:
点窜用户口令时效机制 点窜用户口令有效机制可有效的避免用户分开工作岗亭一段时候后,其账户主动掉效,就算治理员健忘删除该账户,该账户也不会给系统带来风险。 1、/etc/login.defs “
Tags系统安全(735)Linux(46)系统加固(1)用户口令(1)GRUB安全(1)  

  点窜用户口令时效机制

  点窜用户口令有效机制可有效的避免用户分开工作岗亭一段时候后,其账户主动掉效,就算治理员健忘删除该账户,该账户也不会给系统带来风险。

  1、/etc/login.defs

  “/etc/login.defs”文件是当成立一个用户时的一些打算,好比成立用户时,是不是需要家目次,UID和GID的范围和用户的刻日等等,这个文件是可以经由过程root来定义的。

  可经由过程“vim /etc/login.defs”对其进行点窜:

1

  PASS_MAX_DAYS: 暗码最长有效期(默许值:99999,相当于封锁了暗码的时效)

  PASS_MIN_DAYS: 暗码最短有效期

  PASS_MIN_LEN: 暗码最小强度(保举最小暗码为8位)

  PASS_WARN_AGE: 设定在口令掉效前多少天开端通知用户更改暗码(一般在用户方才登岸系统时就会收到警告通知)

  2、别的还可以经由过程“/etc/default/useradd”文件寻觅关头字:“INACTIVE”和“EXPIRE”

2

  INACTIVE:暗示在口令掉效后几天将其作为掉效状况(默许值:-1)

  EXPIRE:暗示为所有新用户设定一个固定的口令掉效日期,其格局为“年-月-日”

  以上两种编制策略都只能是对新用户生效,但是我们要对今朝已存在的用户点窜策略就必需利用chage号令,例如:

  # chage -l blacktha

3

  该号令暗示列出blacktha这个用户当前时效环境

  # chage -M 30 blacktha

4

  该号令暗示把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了!

------分隔线----------------------------

推荐内容