• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Optimisation audio pour streaming fluide sur appareils connectés (Linux)

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
Surveillance des accès au serveur et des fichiers partagés pour protéger la confidentialité des contenus personnels sous Linux

💡 Introduction

Ce guide explique comment configurer la surveillance des accès sur un serveur Linux pour protéger les fichiers partagés. En utilisant des outils de journalisation et de surveillance, vous pourrez suivre les accès non autorisés ou suspects et assurer la sécurité de vos contenus personnels.



📋 Prérequis

• Serveur Linux avec accès root

• Configuration de partage de fichiers (ex. : Samba ou NFS)

• Outils de journalisation installés (ex. : Auditd, logwatch)



🔍 Méthodologie

🔹 Surveillance des accès avec Auditd

• Installez Auditd si ce n'est pas déjà fait :
Code:
sudo apt install auditd

• Configurez Auditd pour surveiller un dossier spécifique. Par exemple, pour surveiller le dossier
Code:
/home/user/partage
, ajoutez cette règle :
Code:
sudo auditctl -w /home/user/partage -p rwxa -k surveillance_acces
Cette règle enregistre les accès de lecture, écriture, exécution et modification.

• Consultez les journaux d'accès avec la commande :
Code:
sudo ausearch -k surveillance_acces



🔹 Configuration de logwatch pour des rapports d'accès détaillés

• Installez logwatch pour générer des rapports périodiques sur les accès au système :
Code:
sudo apt install logwatch

• Configurez logwatch pour envoyer des rapports quotidiens ou hebdomadaires en modifiant le fichier de configuration dans
Code:
/etc/logwatch/conf/logwatch.conf
. Vous pouvez recevoir les rapports par e-mail pour surveiller les accès au fil du temps.



🔹 Scripts Bash pour surveiller les accès en temps réel

• Utilisez un script Bash pour surveiller les journaux d'accès en temps réel et générer des alertes en cas de tentative d'accès suspect. Par exemple :
Code:
#!/bin/bash
tail -Fn0 /var/log/audit/audit.log | \
while read line; do
echo "$line" | grep "chemin_du_fichier" && \
echo "Alerte : accès non autorisé détecté" | mail -s "Alerte de surveillance" votreemail@exemple.com
done

• Ce script vérifie le journal des événements en temps réel pour les accès suspects et envoie une alerte par e-mail.



💡 Astuce

Configurez un fichier d'exclusion pour éviter les alertes répétitives des accès autorisés, rendant la surveillance plus ciblée.



⚠️ Avertissement

La journalisation intensive avec Auditd peut générer des fichiers volumineux. Assurez-vous de surveiller l’espace disque ou de limiter la durée de conservation des journaux pour éviter les saturations.



📝 Conseil

Automatisez la rotation des journaux avec
Code:
logrotate
pour gérer l’espace disque et éviter l’accumulation excessive de fichiers de log.



🔄 Solution alternative

Si vous recherchez une solution plus avancée, vous pouvez essayer OSSEC, un système de détection d'intrusion (IDS) qui surveille les accès aux fichiers et envoie des alertes : OSSEC



🏁 Conclusion

En utilisant Auditd, logwatch et des scripts de surveillance, vous pouvez efficacement surveiller les accès à votre serveur Linux et protéger vos fichiers partagés contre les accès non autorisés, garantissant la confidentialité de vos données personnelles.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
18 010
Messages
29 283
Membres
356
Dernier inscrit
Matth974

Nouveaux membres

Retour
Haut Bas