zoukankan      html  css  js  c++  java
  • Linux系统加固-用户和组管理策略

    密码策略

    linux的账号过期策略有效期等主要是在/etc/login.defs文件内控制

    在这里插入图片描述
    在这里插入图片描述

    PAM认证模块

    Linux-PAM(linux可插入认证模块)是一套共享库,使本地系统管理员可以随意选择程序的认证方式. 换句话说,不用(重新编写)重新编译一个包含PAM功能的应用程序,就可以改变它使用的认证机制. 这种方式下,就算升级本地认证机制,也不用修改程序.
    PAM使用配置/etc/pam.d/下的文件,来管理对程序的认证方式.应用程序调用相应的配置文件,从而调用本地的认证模块.模块放置在/lib/security下,以加载动态库的形式进,像我们使用su命令时,系统会提示你输入root用户的密码.这就是su命令通过调用PAM模块实现的.
    路径

    /etc/pam.d/system-auth

    在这里插入图片描述

    在这里插入图片描述

    Linux-PAM有四种模块类型,分别代表四种不同的任务,它们是:

    认证管理(auth)表示鉴别类接口模块类型用于检查用户和密码,并分配权限;

    账号管理(account)表示账户类接口,主要负责账户合法性检查,确认帐号是否过期,是否有权限登录系统等;

    会话管理(session)会话类接口。实现从用户登录成功到退出的会话控制;

    和密码管理(password)口令类接口。控制用户更改密码的全过程。也就是有些资料所说的升级用户验证标记。

    在这里插入图片描述

    在这里插入图片描述

    用户权限

    linux中文件目录权限分为读写执行三种,
     u:User,即文件或目录的拥有者。
     g:Group,即文件或目录的所属群组。
     o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。

    在这里插入图片描述
     a:All,即全部的用户,包含拥有者,所属群组以及其他用户。
     
      有关权限代号的部分,列表于下:
      r:读取权限,数字代号为"4"。
      w:写入权限,数字代号为"2"。
      x:执行或切换权限,数字代号为"1"。
      -:不具任何权限,数字代号为"0"。
      s:特殊?b>功能说明:变更文件或目录的权限。

    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    as3单播放mp3的cpu占用和windows上的media player差不多,占用很低
    Flash的Socket
    30个高质量的免费jquery滑块PSD文件
    40个创意的女性图片照片处理实例
    40个高品质各行各业免费3D样式PSD图标文件分享
    25美丽大气的jQuery滑块插件推荐
    40个金黄色的夏季摄影色彩推荐
    GNU make manual 翻译( 一百七十二)
    GNU make manual 翻译( 一百七十四)
    GNU make manual 翻译( 一百七十三)
  • 原文地址:https://www.cnblogs.com/cqnswp/p/12568836.html
Copyright © 2011-2022 走看看