gestion_des_utilisateurs_et_des_permissions
Ceci est une ancienne révision du document !
Table des matières
🛡️ Principes de la sécurité informatique
Cette fiche présente les fondements de la sécurité informatique, avec des exemples concrets et des commandes utiles pour les mettre en pratique.
🔐 Modèle CIA : Confidentialité, Intégrité, Disponibilité
- Confidentialité : Empêcher l’accès non autorisé aux données
- 🔒 Exemple : chiffrement avec GPG
```bash
gpg -c fichier.txt
```
- 🔐 Exemple : gestion des droits avec `chmod`
```bash
chmod 600 fichier.txt
```
- Intégrité : Garantir que les données n’ont pas été altérées
- ✅ Exemple : vérifier l’intégrité avec `sha256sum`
```bash
sha256sum fichier.iso
```
- Disponibilité : Assurer l’accès aux ressources
- 🔁 Exemple : mise en place d’un service avec `systemctl`
```bash
systemctl enable apache2
systemctl start apache2
```
⚠️ Gestion des risques
1. Identifier les menaces : attaques réseau, erreurs humaines, défaillances matérielles 2. Analyser les impacts : perte de données, indisponibilité, atteinte à la réputation 3. Mettre en place des protections :
- 🔥 Pare-feu : `ufw`, `iptables`
```bash
ufw enable
ufw allow ssh
```
- 🧊 Sauvegardes : `rsync`, `tar`
```bash
rsync -av /home/user/ /mnt/backup/
```
🛠️ Menaces et vulnérabilités
- Phishing : faux e-mails pour voler des identifiants
- Force brute : test de mots de passe
- 🔍 Exemple : outil `hydra`
```bash
hydra -l admin -P wordlist.txt ssh://192.168.1.10
```
* **Exploits logiciels** : failles dans les services
- 🧪 Exemple : scanner avec `nmap`
```bash
nmap -sV -p- 192.168.1.10
```
🔒 Modèles de sécurité
- Bell-LaPadula : confidentialité (pas de lecture vers le haut)
- Biba : intégrité (pas d’écriture vers le bas)
- DAC / MAC :
- DAC : `chmod`, `chown`
- MAC : SELinux, AppArmor
🧰 Bonnes pratiques
- 🔑 Mots de passe forts : `pwgen`, `openssl`
```bash
pwgen -s 16 1 ``` * 🔄 Mises à jour régulières : ```bash apt update && apt upgrade ``` * 🔐 SSH sécurisé : ```bash nano /etc/ssh/sshd_config # PermitRootLogin no ```
🔎 Outils de sécurité
- Antivirus : `clamav`
```bash
clamscan -r /home/user ``` * **Pare-feu** : `ufw`, `iptables` * **IDS/IPS** : `snort`, `suricata` * **VPN** : `openvpn`, `wireguard` * **SIEM** : `Wazuh`, `Graylog`
📚 Références
- [ANSSI](https://www.ssi.gouv.fr)
- [OWASP Top 10](https://owasp.org/www-project-top-ten/)
- [MITRE ATT&CK](https://attack.mitre.org)
gestion_des_utilisateurs_et_des_permissions.1763376021.txt.gz · Dernière modification : de root
