---
title: 'Firewall Profiles'
url: 'https://docs.danami.com/juggernaut/user-guide/firewall-profiles'
markdown: 'https://docs.danami.com/juggernaut/user-guide/firewall-profiles.md'
date: '2026-09-22'
description: 'Profiles Configuration profile functions for /etc/csf/csf.conf. You can create your own profiles using the examples provided in /usr/local/csf/profiles/. The profile reset_to_plesk_defaults.conf is a special case and will always be the latest default csf.conf based on your OS platform and Plesk v…'
taxonomy:
  category:
    - docs
  tag:
    - profile
    - backup
---

[](#)  [ Basics ](https://docs.danami.com/juggernaut/)     [ User Guide ](https://docs.danami.com/juggernaut/user-guide)      Firewall Profiles    

# Firewall Profiles

## Profiles

Configuration profile functions for `/etc/csf/csf.conf`. You can create your own profiles using the examples provided in `/usr/local/csf/profiles/`. The profile `reset_to_plesk_defaults.conf` is a special case and will always be the latest default csf.conf based on your OS platform and Plesk version.

| Profile | Description |
|---|---|
| block all perm | This provides a configuration where all blocks are configured to be permanent |
| block all temp | This provides a configuration where all blocks are configured to be temporary for a duration of one hour |
| disable\_alerts | This profile disables all options that will send email alerts. This profile is not recommended as the alerts often provide essential information about blocks and hacking activity on a server and if disabled that information will be lost. Additionally, some of these options disable functionality. |
| protection\_high | This provides a high security level configuration that sets low levels for failure blocking and enables some of the more advanced features to provide a more secure configuration. It also enables a large number of alert emails. This profile can increase the rate of false-positive blocks |
| protection\_low | This provides a medium security level configuration that sets medium levels for login failure blocking and minimises false-positives. It is a slightly higher level than the default installation. |
| reset\_to\_plesk\_defaults | The profile reset\_to\_plesk\_defaults is a special case and will always be the latest default csf.conf based on your OS platform and plesk version. |

## Backup

Create a configuration backup with optional "name" stored in `/var/lib/csf/backup/`.

## Restore

Restore a configuration backup from `/var/lib/csf/backup/`.

## Compare

Report differences between configuration profiles or configuration backups.

---

## Navigation

- Parent: [User Guide](https://docs.danami.com/juggernaut/user-guide.md)
- Previous: [Syslog / Rysyslog logs](https://docs.danami.com/juggernaut/user-guide/syslog-rsyslog-logs.md)
- Next: [Cloudflare](https://docs.danami.com/juggernaut/user-guide/cloudflare.md)
