zoukankan      html  css  js  c++  java
  • Linux系统安全配置相关

    一.说明

    最近公司安全部门针对我们的系统从系统组件、系统配置、系统应用容器三个层面对系统进行了整体的扫描,针对系统配置这块,有许多安全配置项,这里在这里记录一下,有需要的直接按照介绍的配置进行相应的修改即可。

    二.安全配置项说明

    前提说明:这里我们使用的是Centos7.5的系统。

    2.1 配置限制用户的登录失败次数

    [root@k8s001 ~]# sed -i '1iauth required  pam_tally2.so   deny=6 unlock_time=300 even_deny_root root_unlock_time=10'  /etc/pam.d/sshd
    # 查看修改后配置文件
    [root@k8s001 ~]# cat /etc/pam.d/sshd
    # 新加配置
    auth required  pam_tally2.so   deny=6 unlock_time=300 even_deny_root root_unlock_time=10
    auth       required pam_sepermit.so
    auth       substack     password-auth
    auth       include      postlogin
    # Used with polkit to reauthorize users in remote sessions
    -auth      optional     pam_reauthorize.so prepare
    account    required     pam_nologin.so
    account    include      password-auth
    password   include      password-auth
    # pam_selinux.so close should be the first session rule
    session    required     pam_selinux.so close
    session    required     pam_loginuid.so
    # pam_selinux.so open should only be followed by sessions to be executed in the user context
    session    required     pam_selinux.so open env_params
    session    required     pam_namespace.so
    session    optional     pam_keyinit.so force revoke
    session    include      password-auth
    session    include      postlogin
    # Used with polkit to reauthorize users in remote sessions
    -session   optional     pam_reauthorize.so prepare
    # 修改完毕后需要重启SSHD服务
    [root@k8s001 ~]# systemctl restart sshd
    

    当用户通过SSH连续认证失败次数超过 6 次(不含 6 次),锁定该用户使用的账号。限防止试密码、暴力破解。

    2.2 密码复杂度

    这里后续会根据实际的应用配置进行补充

  • 相关阅读:
    TLPI读书笔记第15章-文件属性2
    TLPI读书笔记第15章-文件属性1
    Java异常及错误
    10055
    4月。
    JavaScript三种方法获取地址栏参数的方法
    页面预加载loading动画,再载入内容
    什么是可串行化MVCC
    简化版扫雷详细解
    论unity中UI工具与GUI函数
  • 原文地址:https://www.cnblogs.com/yuhaohao/p/12912731.html
Copyright © 2011-2022 走看看