Firewall CheckStatusComment
Check whether csf is enabledOK 
Check csf is runningOK 
Check whether csf is in TESTING modeOK 
Check csf AUTO_UPDATES optionOK 
Check whether lfd is enabledOK 
Check incoming MySQL portOK 
Check csf LF_SSHD optionOK 
Check csf LF_FTPD optionOK 
Check csf LF_SMTPAUTH optionOK 
Check csf LF_POP3D optionOK 
Check csf LF_IMAPD optionOK 
Check csf LF_HTACCESS optionOK 
Check csf LF_MODSEC optionOK 
Check csf LF_DIRWATCH optionOK 
Check csf LF_INTEGRITY optionOK 
Check csf SAFECHAINUPDATE optionWARNINGThis option closes a window of opportunity that opens when dynamic chain updates occur
Server CheckStatusComment
Check /tmp permissionsOK 
Check /tmp ownershipOK 
Check /tmp is mounted as a filesystemOK 
Check /tmp is mounted noexec,nosuidWARNING/tmp is not mounted with the noexec,nosuid options (currently: none). You should consider adding a mountpoint into /etc/fstab for /tmp with those options
Check /var/tmp permissionsOK 
Check /var/tmp ownershipOK 
Check /var/tmp is mounted as a filesystemWARNING/var/tmp should either be symlinked to /tmp or mounted as a filesystem
Check /usr/tmp permissionsOK 
Check /usr/tmp ownershipOK 
Check /usr/tmp is mounted as a filesystem or is a symlink to /tmpOK 
Check /dev/shm is mounted noexec,nosuidWARNING/dev/shm is not mounted with the noexec,nosuid options (currently: none). You should modify the mountpoint in /etc/fstab for /dev/shm with those options and remount
Check server runlevelOK 
Check nobody cronOK 
Check Operating System supportOK 
Check perl versionOK 
Check SUPERUSER accountsOK 
Check for IPv6OK 
Check for kernel loggerOK 
SSH/Telnet CheckStatusComment
Check SSHv1 is disabledOK 
Check SSH on non-standard portWARNINGYou should consider moving SSH to a non-standard port [currently:22] to evade basic SSH port scans. Don't forget to open the port in the firewall first!
Check SSH PasswordAuthenticationWARNINGFor ultimate SSH security, you should consider disabling PasswordAuthentication and only allow access using PubkeyAuthentication
Check SSH UseDNSWARNINGYou should disable UseDNS by editing /etc/ssh/sshd_config and setting:
UseDNS no
Otherwise, lfd will be unable to track SSHD login failures successfully as the log files will not report IP addresses
Check telnet port 23 is not in useOK 
Server Services CheckStatusComment
Check server startup for cupsOK 
Check server startup for xfsOK 
Check server startup for nfslockOK 
Check server startup for cannaOK 
Check server startup for FreeWnnOK 
Check server startup for cups-config-daemonOK 
Check server startup for iiimOK 
Check server startup for mDNSResponderOK 
Check server startup for nifdOK 
Check server startup for rpcidmapdWARNINGOn most servers rpcidmapd is not needed and should be stopped and disabled from starting, as it could pose a security threat. This service is currently enabled in init and can be disabled using:
service rpcidmapd stop
chkconfig rpcidmapd off
Check server startup for bluetoothWARNINGOn most servers bluetooth is not needed and should be stopped and disabled from starting, as it could pose a security threat. This service is currently enabled in init and can be disabled using:
service bluetooth stop
chkconfig bluetooth off
Check server startup for anacronWARNINGOn most servers anacron is not needed and should be stopped and disabled from starting, as it could pose a security threat. This service is currently enabled in init and can be disabled using:
service anacron stop
chkconfig anacron off
Check server startup for gpmWARNINGOn most servers gpm is not needed and should be stopped and disabled from starting, as it could pose a security threat. This service is currently enabled in init and can be disabled using:
service gpm stop
chkconfig gpm off
Check server startup for saslauthdOK 
Check server startup for avahi-daemonOK 
Check server startup for avahi-dnsconfdOK 
Check server startup for hiddWARNINGOn most servers hidd is not needed and should be stopped and disabled from starting, as it could pose a security threat. This service is currently enabled in init and can be disabled using:
service hidd stop
chkconfig hidd off
Check server startup for pcscdWARNINGOn most servers pcscd is not needed and should be stopped and disabled from starting, as it could pose a security threat. This service is currently enabled in init and can be disabled using:
service pcscd stop
chkconfig pcscd off
Check server startup for sbadmOK 


Your Score: 45/58*

       58 (max) 
    45 (score)

*This scoring does not necessarily reflect the security of your server or the relative merits of each check