linux操作系统安全基线配置笔记、二

371 阅读2分钟

本文已参与 ⌈新人创作礼⌋ 活动,一起开启掘金创作之路

linux操作系统安全基线配置笔记

5、检查主机是否关闭了不必要的服务

1、检查操作:
    执行:chkconfig --list,建议禁止以下服务:
    printer、tftp、lpd、nfs、nfs.lock、ypbind、daytime、sendmail、ntalk、ident、bootps、kshell、klogin
2、检查操作:
chkconfig  --list sendmail 显示sendmail服务是否在系统启动时启动
备注:Redhat7CentOS 7参考systemctl等命令

6、设备安全事件审计

检查操作:
    执行:cat /etc/syslog.conf
    输出结果:查看以下内容
    *.err        /var/log/errors
    authpriv.info    /var/log/authpriv_info
    *.info        /var/log/info

    执行以下命令:
    #more /var/log/errors
    #more /var/log/authpriv_info
    #more /var/log/info
    输出结果:查看/var/log/errors,/var/log/messages,查看安全事件审计情况
(备注:有返回结果则表示安全事件审计正常,符合安全要求;Redhat5Redhat6Redhat7Redhat8系统中安装的包名可能为syslog、rsyslog、syslog-ng;请结合实际情况查找并修改配置文件)"

7、检查FTP安全

以vsftp为例,打开/etc/vsftpd/chroot_list文件,将需要限制的用户名加入到文件中。
禁止root登陆FTP,在ftpaccess文件中加入下列行 root。
禁止匿名ftp,以vsftpd为例:打开vsftd.conf文件,修改anonymous_enable=NO。
设置FTPBanner:
使用vsftpd,则修改下列文件的内容:
/etc/vsftpd.d/vsftpd.conf
使用wu-ftpd,则需要修改文件/etc/ftpaccess,在其中添加:
banner /path/to/ftpbanner
在指定目录下创建包含ftp的banner信息的文件

8、系统banner安全配置

查看/etc/rc.d/rc.local或者/etc/rc.local及/etc/isue.net和/etc/issue文件中banner内容是否配置,
banner参考说明如下:
You have logged onto a secured server..All accesses logged!

9、检查SNMP是否修改默认通讯字符串

1、检查SNMP是否开启,若未开启,则符合要求。若开启,执行第2步。
检查操作:
chkconfig  --list snmpd  显示snmpd服务是否启动,所有运行级别下均为关闭,则符合要求。

2、若SNMP开启,检查是否使用默认字符串,如未修改,则不符合要求。
检查操作:
执行:cat /etc/snmp/snmpd.conf
   输出结果:检查SNMP的通讯字符串rocommunity或rwcommunity是否是默认的public(只读)和private(可写)
(备注:应更改默认团体名public和private,才能满足安全要求)