1. Introduction
With confidential data and important systems, it is necessary to secure a computer host before allow access from the outside world. Malicious attacks cost companies billions each year, many of which could be potentially stopped with better security habits.