Sécuriser son serveur Linux

La sécurité est un aspect critique de l’administration de votre VPS. Voici une série de bonnes pratiques à appliquer dès que possible pour protéger votre système contre les attaques courantes.

1. Désactiver l’accès SSH root

sudo nano /etc/ssh/sshd_config

Modifiez la ligne suivante :

PermitRootLogin no

Redémarrez le service SSH :

sudo systemctl restart ssh

2. Modifier le port SSH (optionnel)

Changer le port SSH par défaut (22) peut réduire le bruit des bots :

Port 2222

N’oubliez pas d’ouvrir le nouveau port dans UFW :

sudo ufw allow 2222/tcp

3. Mettre en place Fail2Ban

Fail2Ban protège votre serveur contre les tentatives de brute-force sur SSH, FTP, etc. :

sudo apt install fail2ban

Le service est actif par défaut. Vous pouvez adapter les règles dans /etc/fail2ban/jail.local

4. Clés SSH plutôt que mots de passe

Pour sécuriser l’accès à votre serveur, privilégiez l’authentification par clé SSH. Consultez notre article : Générer une clé SSH

5. Installer un antivirus et un rootkit checker

sudo apt install clamav rkhunter
sudo freshclam
sudo rkhunter --update

Planifiez des scans réguliers avec cron.

6. Activer l’audit système

sudo apt install auditd
sudo systemctl enable auditd --now

Auditd vous permet de surveiller toutes les modifications système (fichiers critiques, accès SSH...)

7. Vérifier les services exposés

netstat -ptuan

Fermez les ports non utilisés et surveillez régulièrement votre trafic réseau.

Ця відповідь Вам допомогла? 0 Користувачі, які знайшли це корисним (0 Голосів)