Posts Tagged ‘server security’

The Importance of a Linux Server Security Audit

Tuesday, May 4th, 2010

A security audit is probably one of the least requested services that I perform, and for a good reason.  Truth be told, most of my clients don’t think about security when it comes to their Linux server.  After all, Linux is an extremely stable and secure Operating System.  Assuming that some sort of basic Linux server maintenance is being performed, the server should be safe from most types of root compromises.  However, server maintenance usually won’t protect your server from the more popular web application attacks.

A good security audit will test your server for:

  • XSS vulnerabilities
  • Operating System vulnerabilities
  • Weak user names and passwords
  • SQL Injection vulnerabilities
  • Server application vulnerabilities
  • Insecure configurations
  • Information disclosure vulnerabilities

Using advanced scanning tools, you can test for all of these potential vulnerabilities on your server.  Tools such as nmap allow for advanced port scanning, and the tests the ability of an attacker to detect possible sensitive information about your server.  Tools such as Nikto scan a server for web application vulnerabilities, and reveal information disclosure vulnerabilities.

If you hire someone to run a security audit on your server, ask questions beforehand, such as what scanning suites will be used,  and ask for references.  Any professional should have quite a few references, and should be able to identify the scanners that will be used against your Linux server.  In addition, ask them if after hours scanning is available, so that your business is not adversely affected by these scans.

If you have any further questions about security audits for your Linux servers, please feel free to contact me.

New Tutorial- Six Steps to a More Secure Linux Server

Monday, June 15th, 2009

I wrote a new tutorial on my website about how to easily secure your Linux server today.  The article is designed to point out the more common security flaws present in most of the servers that I work on (all of them easily fixed), in the hopes that more “administrators” and “consultants” will advise their clients to implement them.

I’m not trying to be “that guy” that makes it seem like most admins are lazy- but most admins do overlook basic or moderate security steps.  They usually also cry out against strict security guidelines by saying that security breaks applications.  While this is true for a novice, most seasoned administrators know what to not do when securing a server.

I can’t complain too much though I guess, since admins like this give me great job security!

Here is the article:

http://linuxconsultant.info/tutorials/6-steps-to-a-more-secure-linux-server.html