linux 主机配置检查-1

1、检查是否设置SSH登录前警告Banner

理论依据:
   横幅被用来警告用户连接特定站点的策略。为你的网站提供适当的警告横幅。
配置要求:
   SSH登录时显示警告信息,在登录成功前不泄漏服务器信息。
检查步骤
  查看文件/etc/ssh/sshd_config,检查是否存在如下配置:banner <file_path>,且<file_path>内容不为空。

合规标准
ssh服务器未启用或者服务启用但设置了ssh banner警示信息则合规,否则不合规。

加固方案
1、编辑文件/etc/ssh/sshd_config文件,修改Banner参数的值如下(如不存在则新增):
    Banner /etc/ssh_banner
2、执行如下命令创建ssh banner警示信息文件:
    touch /etc/ssh_banner
    chmod 644 /etc/ssh_banner
    echo "Authorized only. All activity will be monitored and reported" > /etc/ssh_banner
可根据实际需要修改该文件的内容。
3、重启sshd服务:
    systemctl restart sshd

在这里插入图片描述

在这里插入图片描述

登录测试
修改前

在这里插入图片描述

修改后

在这里插入图片描述

2、检查密码重复使用次数限制
配置要求:
    对于采用静态口令认证技术的设备,应配置设备,使用户不能重复使用最近5次(含5次)内已使用的口令。

检查步骤
    查看文件/etc/pam.d/system-auth,是否有配置口令重复使用次数限

合规标准
    口令重复使用次数限制不小于5次则合规,否则不合规。

加固方案
    1、配置文件备份
        cp -p /etc/pam.d/system-auth /etc/pam.d/system-auth.bak
    2、创建文件/etc/security/opasswd用于存储旧密码,并设置权限。
        touch /etc/security/opasswd
        chown root:root /etc/security/opasswd
        chmod 600 /etc/security/opasswd
    3、编辑文件/etc/pam.d/system-auth,找到类似行password  sufficient pam_unix.so,在行末尾增加remember=5,中间以空格隔开.如果没有则新增。
        password sufficient pam_unix.so remember=5

在这里插入图片描述

在这里插入图片描述

3、检查系统是否禁用Ctrl+Alt+Delete组合键

 介绍:
     Linux默认允许任何人按下Ctrl+Alt+Del来重启系统。但是在生产环境中,应该停用按下Ctrl-Alt-Del 重启系统的功能。
检查步骤
       查看文件找Ctrl+Alt+Del组合键配置:
       cat /etc/inittab    //提示在/usr/lib/systemd/system/ctrl-alt-del.target中配置
       删除ctrl-alt-del.target文件
       rm /usr/lib/systemd/system/ctrl-alt-del.target
       执行init q
合规标准
    禁用了使用组合键Ctrl+Alt+Delete重启系统则合规,否则不合规。

加固方案 
 1.备份文件:       cp /usr/lib/systemd/system/ctrl-alt-del.target /usr/lib/systemd/system/ctrl-alt-del.target.bat
 2.删除文件:       rm /usr/lib/systemd/system/ctrl-alt-del.target       
 3.执行命令       init q
    注:如果要开启这个功能,方法就是ln -s把软链接创建回去(或将备份文件去掉.bat后缀),再init q 重新reload一下配置文件。       ln -s /usr/lib/systemd/system/reboot.target /usr/lib/systemd/system/ctrl-alt-del.target

在这里插入图片描述

4、检查是否按用户分配账号
配置要求:
应按照不同的用户分配不同的账号,避免不同用户间共享账号,避免用户账号和设备间通信使用的账号共享。
检查步骤
1、使用如下命令查看文件/etc/login.defs,确认文件中变量UID_MIN和UID_MAX的值:
    #grep -v ^# /etc/login.defs |grep "^UID_MIN"|awk '($1="UID_MIN"){print $2}'
    #grep -v ^# /etc/login.defs |grep "^UID_MAX"|awk '($1="UID_MAX"){print $2}'
2、使用以下命令查看系统中是否存在用户id>=UID_MIN且<=UID_MAX的用户:
    #up_uidmin=`(grep -v ^# /etc/login.defs |grep "^UID_MIN"|awk '($1="UID_MIN"){print $2}')`
    #up_uidmax=`(grep -v ^# /etc/login.defs |grep "^UID_MAX"|awk '($1="UID_MAX"){print $2}')`
    #echo "users="`cat /etc/passwd|awk -F: '{if( $3>='$up_uidmin' && $3<='$up_uidmax' ) {print $1":"$3}}'`

合规标准
存在用户id>=UID_MIN且<=UID_MAX的用户则合规,否则不合规。

加固方案
    创建用户
    #useradd username    #创建账号
    #passwd  username    #设置密码修改权限

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

5、检查重要目录或文件权限设置
配置要求:
    在设备权限配置能力内,根据用户的业务需要,配置其所需的最小权限。

检查步骤
    使用以下命令查看如下文件的权限设置:
    #ls -lL /etc/passwd 2>/dev/null
    #ls -lL /etc/shadow 2>/dev/null
    #ls -lL /etc/group 2>/dev/null

合规标准
    1、/etc/passwd文件的权限小于等于644
    2、/etc/shadow文件的权限小于等于400
    3、/etc/group文件的权限小于等于644
    以上条件同时满足则合规,否则不合规。

加固方案
    1、赋予用户相关账号文件最小权限
        #chmod 644 /etc/passwd
        #chmod 400 /etc/shadow
        #chmod 644 /etc/group

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是 Zabbix 监控 Linux 主机的操作手册: 1. 安装 Zabbix Agent:在 Linux 主机上安装 Zabbix Agent,可以使用以下命令: ``` sudo apt-get update sudo apt-get install zabbix-agent ``` 2. 配置 Zabbix Agent:Zabbix Agent 的配置文件位于 /etc/zabbix/zabbix_agentd.conf。打开该文件并进行以下配置: - 将 Server 和 ServerActive 配置为 Zabbix Server 的 IP 地址。 - 将 Hostname 配置为该 Linux 主机主机名。 - 配置其他选项,如 Timeout、LogFileSize 等。 保存文件并重启 Zabbix Agent。 3. 创建主机:在 Zabbix Server 上创建一个主机,使用以下步骤: - 登录到 Zabbix Web 界面。 - 转到 Configuration -> Hosts。 - 单击 Create Host。 - 在 Hostname 字段中输入该 Linux 主机主机名。 - 选择 Group、Agent Interface 和 Templates。 - 单击 Add。 4. 检查监控项:在 Zabbix Server 上检查监控项,使用以下步骤: - 转到 Configuration -> Hosts。 - 单击所需主机的名称。 - 转到 Items 选项卡。 - 检查监控项,如 CPU 使用率、内存使用率、磁盘空间等。 5. 检查触发器:在 Zabbix Server 上检查触发器,使用以下步骤: - 转到 Configuration -> Hosts。 - 单击所需主机的名称。 - 转到 Triggers 选项卡。 - 检查触发器,如 CPU 使用率超过阈值、磁盘空间不足等。 6. 检查图形:在 Zabbix Server 上检查图形,使用以下步骤: - 转到 Monitoring -> Graphs。 - 选择所需主机和监控项。 - 单击 Add。 以上就是 Zabbix 监控 Linux 主机的操作手册,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值