How to Remove old kernels /boot is full.

This guide covers how to correctly remove old kernels to free up space on /boot partition. I do not take any responsibility for this article if you do not pay attention and you crash a system I am not responsible. If you are truly unsure of how to do this please get with a upper tier admin or myself to assist you. Please note that the versions below are only meant for reference please do not just copy and paste the commands please make sure to check your current kernel version and make sure that you do not remove the current installed kernel version.

Continue reading →

Adding Directory Indexing to Apache 2

This is a guide on how to add Directory Indexing to Apache 2 to so that it will look just like Apache 1.x Indexing with icons.

There are two different ways to do this if you have full root control over the entire server you can change the Apache 2 httpd.conf so that it will reflect server wide.  There is also away to set this on a per user, per domain basis in case you want to just set this for one user or domain or if you are on a shared hosting plan.
Continue reading →

SSH Securing Root Disable Root Log-ins

This is a guide on how to add more security to your server by disabling root logins and change the standard port that ssh uses.

First thing we need to do is create a a user name that we are going to use that will be our new root login.


[root@dev ~]# /usr/sbin/adduser admin
-OR-
[root@dev ~]# useradd admin

You do not have to use admin you can use whatever you would like e.g. joe, jeff john, carl, richard either way remember that Linux is case sensitive so if you use a capitals in your login name you will have to use capitals every time you login.
Continue reading →

Root Login Notifier Script

I recently decided to write a Root Login Notifier Script this script checks every user that logs in as root or switches user to root against your firewall’s allowed hosts if the IP address of the root user is not in the allowed hosts list it silent sends an email to the address specified in the script listing the the username they sudo from or logged in as, as well as their ip address, and the date/time.  If the root user is in the allowed hosts list of the firewall it will echo “Welcome Super User”.

Continue reading →