IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux三级等保基本设置 -> 正文阅读

[系统运维]Linux三级等保基本设置

?

登录口令整改
  • 要求:密码长度必须在8位以上。

  • 首先查看当前的活动用户信息。

    cat /etc/shadow
    
    • root是活动用户,没有设置密码的用户,定义为非活动用户
  • 查看当前的密码设置规则(解释Linux对应的密码策略模块有:pam_passwdqc 和 pam_pwquality 。其中pam_passwdqc模块对应的是/etc/login.defs,pam_pwquality对应的是/etc/security/pwquality.conf)

    cat /etc/security/pwquality.conf
    
  • 重要参数解释:

    retry=N:定义登录/修改密码失败时,可以重试的次数;

    Difok=N:定义新密码中必须有几个字符要与旧密码不同。但是如果新密码中有1/2以上的字符与旧密码不同时,该新密码将被接受;

    minlen=N:定义用户密码的最小长度;

    dcredit=N:定义用户密码中必须包含多少个数字;

    ucredit=N:定义用户密码中必须包含多少个大写字母;

    lcredit=N:定义用户密码中必须包含多少个小些字母;

    ocredit=N:定义用户密码中必须包含多少个特殊字符(除数字、字母之外);

    其中 =-1表示,至少有一个。

密码90天内更换
  • 查看用户的密码设置信息

    chage -l root
    
    最近一次密码修改时间
    密码过期时间
    密码失效时间
    账户过期时间
    两次改变密码之间相距的最小天数
    两次改变密码之间相距的最大天数
    在密码过期之前警告的天数
    
  • chage参数如下:

    • -d:指定密码最后修改日期
    • -E:密码到期的日期,过了这天,此账号将不可用。0表示马上过期,-1表示永不过期
    • -h 显示帮助信息并退出
    • -i:停滞时期。如果一个密码已过期这些天,那么此帐号将不可用。
    • -l:列出用户以及密码的有效期
    • -m 密码可以更改的最小天数。为零代表任何时候都可以更改密码。
    • -M 密码保持有效的最大天数。
    • -W 密码过期前,提前收到警告信息的天数。
  • 修改操作:sysadmin账户的密码有效期是90天,修改后,3天之内不能再次修改,密码失效提前15天提示。

    chage -M 90 -m 3 -W 15 sysadmin
    
登录失败3次锁定10秒钟
  • 设置登录

    vi /etc/pam.d/login
    
    • 添加内容:

      auth required pam_tally2.so deny=3 lock_time=300 even_deny_root root_unlock_time=10
      
    • 解释

      • even_deny_root 也限制root用户;
      • deny 设置普通用户和root用户连续错误登陆的最大次数,超过最大次数,则锁定该用户
      • unlock_time 设定普通用户锁定后,多少时间后解锁,单位是秒;
      • root_unlock_time 设定root用户锁定后,多少时间后解锁,单位是秒;
  • 设置ssh登录

  • 在/etc/pam.d/sshd内添加:

    auth required pam_tally2.so deny=3 lock_time=300 even_deny_root root_unlock_time=10
    
  • 然后重启ssh的服务

    systemctl restart sshd
    
系统超时多长时间退出登录
  • 检查/etc/profile文件中有无TMOUT环境变量设置。 例如:export TMOUT=600,其中600表示超过600秒无操作即断开连接

    vi /etc/profile
    #打开文件后,在末尾增加下面两行内容,然后保存退出。
    export TMOUT=600   #600秒无操作自动退出登录
    readonly TMOUT	# 将值设置为readonly 防止用户更改,在shell中无法修改TMOUT
    
    • 刷新profile

      source /etc/profile
      
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:24:17  更:2022-09-30 01:27:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 6:12:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码