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
| **<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.
While items which are
|**<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)**