★ À maîtriser
Compléments
Les principales distributions citées sont:
Dans un SOC, Linux permet notamment l’utilisation de:
Kali Linux regroupe notamment:
Noyau → outils système → interface graphique → applications
★ À maîtriser
📌 Sous Linux, la CLI permet d’interagir avec le système par des commandes, tandis que la GUI fournit une interface graphique.
Compléments
GUI pour l’interface visuelle, CLI pour l’administration précise
📌 Un serveur est dit en écoute lorsqu’un service s’est associé à un port précis pour recevoir les requêtes entrantes.
Service serveur → port d’écoute → requête du client
★ À maîtriser
🔄 Au démarrage, un service: recherche ses fichiers de configuration, les charge en mémoire vive, ajuste son comportement selon les paramètres lus
Les fichiers de configuration peuvent définir:
Les mesures fondamentales comprennent: désactiver les services inutiles, minimiser les paquets installés, désactiver l’accès SSH direct à root, utiliser des mots de passe robustes, désactiver la détection automatique des clés USB, maintenir l’OS à jour
Compléments
Services inutiles et failles non corrigées → surface d’attaque accrue
Linux organise les systèmes de fichiers dans une arborescence hiérarchique unique partant de la racine /.
Les trois droits Linux sont read (r) pour lire, write (w) pour écrire ou modifier et execute (x) pour exécuter un fichier ou entrer dans un dossier.
Dans une ligne ls -l, les droits sont affichés pour le propriétaire, le groupe et les autres utilisateurs, après le bit indiquant le type de fichier.
Les valeurs octales correspondent respectivement à:
📌 Un hard link pointe vers le même inode que le fichier d’origine, tandis qu’un lien symbolique contient le chemin vers sa cible.
Une arborescence unique partant de /, où chaque ressource est un fichier
★ À maîtriser
La commande sudo apt-get update met à jour la base locale des paquets disponibles, tandis que sudo apt-get upgrade installe les versions les plus récentes des paquets déjà installés.
🔄 Lors d’un fork:
Compléments
Pacman est utilisé par Arch Linux, tandis que dpkg et apt sont utilisés par Debian et Ubuntu.
La commande ps fournit un instantané des processus actifs, top affiche dynamiquement l’utilisation du CPU et de la RAM, et kill <PID> envoie un signal à un processus.
Installer → exécuter → observer → interrompre
★ À maîtriser
📌 La fermeture des ports inutiles et le maintien rigoureux des mises à jour réduisent l’exposition aux attaques réseau.
Compléments
🔄 Pour cibler un service: sonder les ports ouverts, récupérer la bannière du service, identifier sa version, rechercher les exploits publics correspondants
La détection d’un rootkit peut nécessiter un démarrage depuis un support externe sain pour analyser le disque, la mémoire et les signatures.
Service exposé obsolète → identification de version → exploitation ciblée
Comparaison des liens Linux
| Type | Principe | Limite ou rupture |
|---|---|---|
| Hard link | Pointe vers le même inode | Même système de fichiers et impossible vers un répertoire |
| Lien symbolique | Contient le chemin vers la cible | Devient cassé si la cible est supprimée |
Teste tes connaissances sur Linux : bases et administration avec 11 questions à choix multiples et corrections détaillées.
1. Qui a créé Linux en 1991 ?
2. Qu’est-ce qui caractérise une distribution Linux par rapport au noyau Linux ?
Mémorisez les concepts clés de Linux : bases et administration avec 11 flashcards interactives.
En quelle année Linus Torvalds a-t-il créé Linux ?
En 1991.
Que signifie l'open source pour le noyau Linux ?
Le code source est public, modifiable et redistribuable sans coût de licence.
Quelle différence y a-t-il entre CLI et GUI sous Linux ?
La CLI utilise des commandes textuelles, la GUI une interface graphique.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches