Discover how to safeguard your Linux server from the fork bomb denial-of-service attack with this video tutorial by Jack Wallen.
Despite the fact that the Linux platform you develop on is thought about extremely secure, it doesn’t indicate it’s 100% ensured to be safe. Case in point: the fork bomb.
A fork bomb is a type of denial-of-service attack that utilizes the fork operation, which is executed recursively and can take in all system resources. The only way to gain back control of a fork-bombed system is a reboot, and there’s no warranty it won’t return.
SEE: Hiring Kit: Network Engineer (TechRepublic Premium)
So, how do you avoid this from happening? You lower the number of procedures permitted on your Linux server.
By default, Linux permits 128,038 processes. In order to secure your server from a fork bomb, you should decrease that number. It’s in fact really basic to do, however you can’t lower the number too much, otherwise you might find your system unusable.
So, how do you lower the number of allowed processes? Let me reveal you.
First, let’s examine to see how many procedures are enabled on your system by running the command ulimit -u. If you see 128,038, your system might be susceptible to a fork bomb.
Let’s lower that number to 5,000 with the command ulimit -S -u 5000. If you issue the command ulimit -u it should now show just 5,000 processes available.
However, to be safe, you wish to limit processes by user. To do that, open the limits.conf file with the command sudo nano/ etc/security/limits. conf, and after that, add a line at the bottom of the file that looks something like jack hard nproc 5000. That would limit the user jack to a maximum of 5,000 processes.
Make this change for whatever user you require; just utilize caution when doing so with system users, as you don’t want to end up with a system that will not run effectively.
After doing this, reboot your system, and you’re excellent to go. Congratulations, you’ve just protected your Linux advancement system from fork bombs.
Sign up for TechRepublic’s How To Make Tech Deal With YouTube for all the latest tech advice for business pros from Jack Wallen.