System Hardening

System hardening is the process of reducing security vulnerabilities by removing unnecessary software, services, and system access points. The goal is to make a computer as secure as possible while preserving the functionality it needs to operate.

A "hardened" system typically includes only essential applications and enabled features. Unused programs, background services, network ports, and user accounts are disabled or removed. Security settings are strengthened by enabling a firewall, requiring strong passwords, applying software updates, and restricting administrative access.

System hardening may also involve changing default configurations that could be exploited. For example, an administrator may disable guest accounts, limit remote access, enforce multi-factor authentication, and enable auditing so login attempts and other system activity can be monitored. On servers, hardening often includes disabling unused protocols and limiting which processes can run.

NOTE: Depending on the focus, system hardening may also be called "operating system hardening" or "security hardening."

Updated in 2006 by Per C.

quizTest Your Knowledge

What is the purpose of a hostname?

A
It links the hardware ID of the motherboard to the operating system.
0%
B
It provides way to customize the name of a wireless router.
0%
C
It allows a printer to connect to a computer via USB.
0%
D
It identifies a hardware device on a network.
0%
Correct! Incorrect!     View the Hostname definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of System Hardening on this page is an original definition written by the authors of TechTerms.com. If you would like to reference this page or cite this definition, please use the green citation bar directly below the definition.

Our goal is to explain computer terminology in a way that is easy to understand. We strive for accuracy and simplicity with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

The Tech Terms Newsletter

Improve your technical knowledge with our daily or weekly newsletter! Subscribe today and get new terms and quizzes delivered to your inbox.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.