Welcome to the IPFire Wiki

This wiki is a community-maintained resource about everything there is to know about IPFire.

Please join in and help us improving it!

Differences in Revisions: IPFire Security Hardening Guide

Older Revision
June 16 at 10:49 am
»
Newer Revision
August 12 at 2:09 am
fixed tables & colors
# IPFire Security Hardening Guide
 
 
## Introduction
IPFire is designed to be secure by default, however it can be further hardened so that it is even more difficult to attack. Hardening includes;
 
- [](optimization/start/security_hardening/good security practice)
- [](optimization/start/security_hardening/Additional security configuration)
- and [](optimization/start/security_hardening/reducing attack surface) by disabling features which are not in use.
 
*Please discuss changes to this guide [in this post in the forum](http/*forum.ipfire.org/viewtopic.php?f=27&t=15151).//
*Please discuss changes to this guide [in this post in the forum](http/*forum.ipfire.org/viewtopic.php?f=27&t=15151).
 
----
 
### Implementation Scale
## Implementation Scale
This guide uses two scales:
As a*guide* for new readers, this guide uses two scales:
|Security benefit (impact)|**<color lime>A. MAJOR</color>**|**<color mediumseagreen>B. SIGNIFICANT</color>**|**<color darkseagreen>C. MINOR</color>**|
| --- | --- | --- | --- |
|Effort to implement|**<color orangered>1. LOW</color>**|**<color coral>2. MEDIUM</color>**|**<color crimson>3. HIGH</color>**|
| --- | --- | --- | --- |
 
| | | | |
|---|---|---|---|
| **Impact** (security benefit) |**<span style="color:lime">A. MAJOR</span>**|**<span style="color:mediumseagreen">B. SIGNIFICANT</span>**|**<span style="color:darkseagreen">C. MINOR</span>**|
| **Effort** (to implement) |**<span style="color:orangered">1. LOW</span>**|**<span style="color:coral">2. MEDIUM</span>**|**<span style="color:crimson">3. HIGH</span>**|
 
#### Scale examples
## Scale examples
For example, items which are categorised
For example, items which are categorized
 
|Impact|Effort|
| **<color lime>A. MAJOR</color>** | **<color orangered>1. LOW</color>** |
|---|---|
| **<span style="color:lime">A. MAJOR</span>** | **<span style="color:orangered">1. LOW</span>** |
 
are highly recommended, as they are both easy to implement and have a high security benefit.
&nbsp;
 
While items which are
 
|Impact|Effort|
|**<color darkseagreen>C. MINOR</color>**|**<color crimson>3. HIGH</color>**|
|---|---|
|**<span style="color:darkseagreen">C. MINOR</span>**|**<span style="color:crimson">3. HIGH</span>**|
 
will be helpful, but need only done for a high-risk environment or if you are a bit paranoid!
 
----*Next Page: [](optimization/start/security_hardening/good_security_practice|)*
----**Next Page: [](optimization/start/security_hardening/good_security_practice)**