LinuxSecu/README.md

85 lines
2.1 KiB
Markdown
Raw Normal View History

2026-06-26 15:34:42 +02:00
# 🔒 Linux Secu
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
## 📌 Description
**Linux Secu** est un outil tout-en-un pour **sécuriser et surveiller** un système Linux. Il regroupe :
- **Fail2ban** : Protection contre les attaques par force brute.
- **rkhunter** : Détection des rootkits et logiciels malveillants.
- **debsums** : Vérification de l'intégrité des paquets installés.
- **ClamAV** : Antivirus pour détecter les malwares.
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
> 📸 **Logo** :
> ![Linux Secu](http://xavier.debert.free.fr/secu.png)
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
---
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
## 🛠 Prérequis
Outil | Description |
|----------------|--------------------------------------------------|
| **Git** | Pour cloner le dépôt. |
| **Bash** | Pour exécuter les scripts d'installation. |
| **Droits root** | Requiert `sudo` pour l'installation et l'exécution. |
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
---
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
## 🚀 Installation
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
### 1⃣ Cloner le dépôt
```bash
git clone http://in4matik.port0.org:3000/magnum88/LinuxSecu
cd LinuxSecu
```
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
2⃣ Rendre le script exécutable
```bash
chmod +x install.sh
```
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
3⃣ Lancer l'installation
```bash
sudo ./install.sh
```
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
4⃣ Exécuter Linux Secu
```bash
sudo ./secu
```
2022-08-24 07:57:22 +02:00
2026-06-26 15:34:42 +02:00
🎛 Menu Principal
2026-06-26 15:35:30 +02:00
1 -> Run checkrootkit debsums <br>
2 -> Run check Rkhunter All <br>
3 -> Run check Rkhunter juste alerte importante <br>
4 -> Run Update Rkhunter <br>
5 -> Run Fix Rkhunter <br>
10 -> Run Update ClamAv <br>
11 -> Run Scan ClamAv <br>
20 -> Gestion service <br>
23 -> Fin du programme
2026-06-26 15:34:42 +02:00
🔧 Gestion des Services (Option 20)
2026-06-26 15:35:30 +02:00
1 -> Restart fail2ban <br>
2 -> Check client fail2ban <br>
3 -> Restart clamav <br>
10 -> Status fail2ban <br>
11 -> Status clamav <br>
23 -> Retour
2026-06-26 15:34:42 +02:00
⚠️ Limitations
Droits administrateur : Requiert sudo pour toutes les opérations.
Compatibilité : Testé principalement sur les distributions Debian/Ubuntu.
Mises à jour : Les bases de données de rkhunter et ClamAV doivent être régulièrement mises à jour pour une protection optimale.
📜 Licence
Ce projet est sous licence MIT. Vous êtes libre de l'utiliser, le modifier et le distribuer.