www.robotz.com - your personal web presence provider

Displaying harden-your-boxen.txt


[notes index] | [home]

Scrappy Notes for Newbs trying to Harden a Linux Machine
(this is a work in progress)


Tell MySQL server not to listen for outside connections if you are only
using it for the localhost.  Add the following parameter to the 
/etc/mysql/my.cnf file under [mysqld]

  skip-networking

If you are not using the machine as a pop mail server, disable the pop3
xinetd service

  vi /etc/xinetd.d/ipop3

Disable portmapper

  /etc/rc.d/rc3.d

If you are running Samba tell it not to listen on the public interface.
Under the [Global] section of /etc/samba/smb.conf add:

  interfaces = ethX

Where X is the interface of your internal NIC.

If LDAP is running and you are not using directory services then 
disable it
  
  S61ldap

Check your box to see what all ports are listening (check it from 
another machine by scanning it with nmap)

  nmap -v -sS -p0- 10.10.0.1

You might have to specify the port range depending on your version.

  nmap -v -sS -p 1-65535 10.10.0.1

The -p is for 'prots' and 0- means starting at zero scan all 65536

If you are using mod_php with Apache, you should disable php register_globals
which was enabled by default on many version of PHP.

  vi php.ini
  register_globals = Off


Trans American Software
Robotz.com Developer's Project
developer@robotz.com