HEX
Server: nginx/1.16.1
System: Linux ecs-04358622 4.19.90-2107.6.0.0100.oe1.bclinux.x86_64 #1 SMP Wed Dec 1 19:59:44 CST 2021 x86_64
User: nginx (994)
PHP: 8.0.0
Disabled: NONE
Upload Files
File: //opt/BCLinux/bse/secure_check/c26_SyslogFacility
#!/bin/sh

#=======================================================
InsertSection "check the ssh syslogfacility"


#-----------------Check the syslogfacility to AUTH----------------
IS_EXIST=`egrep -v '^#|^$' /etc/ssh/sshd_config | grep 'SyslogFacility' | wc -l`
if [ ${IS_EXIST} -eq 0 ] ; then
   
    echo "c26" >> $RESULT_FILE
    echo "" >> $RESULT_FILE
    logtext "WRN_C26_01: $(loadtext TXT_WRN_C26_01)"
    logtext "Suggestion: $(loadtext TXT_SUG_C26)"
    Display --indent 2 --text "- No ssh syslogfacility config set... " --result WARNING --color RED
    AddHP 0 1
else
    if [  $(egrep -v '^#|^$' /etc/ssh/sshd_config | grep 'SyslogFacility' | grep -w 'AUTH' | wc -l) -eq 0 ];then
        echo "c26" >> $RESULT_FILE
        echo "" >> $RESULT_FILE
   	logtext "WRN_C26_02: $(loadtext TXT_WRN_C26_02)"
    	logtext "Suggestion: $(loadtext TXT_SUG_C26)"
    	Display --indent 2 --text "- Wrong ssh syslogfacility config set... " --result WARNING --color RED
    	AddHP 0 1
    else
        logtext "Has ssh syslogfacility set, checking ok"
        Display --indent 2 --text "- Check the ssh syslogfacility... " --result OK --color GREEN
        AddHP 1 1
    fi
fi