✅ Q1 — Quelle commande démarre un service avec systemd ?

Réponse correcte : sudo systemctl start apache2

Explication :

Sous Linux moderne (Ubuntu, Kali, Debian…), le système d’initialisation s’appelle systemd. Il gère tous les services (programmes qui tournent en arrière-plan).

La commande de base est :

sudo systemctl start nom_du_service

Les commandes systemctl essentielles :

CommandeRôle
sudo systemctl start apache2Démarrer le service
sudo systemctl stop apache2Arrêter le service
sudo systemctl restart apache2Redémarrer le service
sudo systemctl status apache2Voir l’état du service
sudo systemctl enable apache2Démarrer automatiquement au boot

Pourquoi les autres sont fausses ?

  • sudo service start apache2 → ancienne syntaxe, plus utilisée
  • sudo init start apache2 → init est l’ancien système (SysV)
  • sudo start apache2 → commande incomplète, ne fonctionne pas

✅ Q2 — Taille minimale disque pour Kali Linux Desktop ?

Réponse correcte : 20 Go minimum

Explication :

Pour installer Kali Linux avec interface graphique, il faut respecter ces prérequis :

ComposantMinimumRecommandé
Disque dur20 Go50 Go
RAM2 Go4 Go
Processeur1 GHz2 GHz+

Pourquoi 20 Go minimum ?

  • Le système de base occupe ~8 Go
  • Les outils de pentest préinstallés prennent ~5 Go
  • Il faut de l’espace pour travailler, stocker des fichiers

Lors de l’installation, à l’étape “Software selection”, on choisit l’environnement de bureau :

  • XFCE → léger, recommandé pour machines peu puissantes
  • GNOME → moderne, consomme plus de RAM
  • KDE → riche en fonctionnalités

Pourquoi les autres sont fausses ?

  • 5 Go → insuffisant, l’installation échoue
  • 10 Go → trop juste, pas de place pour travailler
  • 100 Go → excessif comme minimum

✅ Q3 — Comment installer Kali Linux en mode Serveur (sans GUI) ?

Réponse correcte : Décocher tous les environnements de bureau → garder uniquement “standard system utilities”

Explication :

Lors de l’installation de Kali Linux, une étape importante est la sélection des logiciels :

Étapes concrètes :

1. Démarrer l'installation de Kali Linux
2. Arriver à l'étape "Software selection"
3. DÉCOCHER : GNOME / XFCE / KDE / tout bureau graphique
4. LAISSER COCHÉ : "standard system utilities"
5. Continuer l'installation

Résultat : Un système qui démarre directement en ligne de commande (terminal), sans interface graphique.

Avantages du mode serveur :

  • Consomme moins de RAM (~256 Mo vs 1 Go+)
  • Plus rapide et plus stable
  • Idéal pour héberger des services (web, SSH, FTP…)
  • Moins de surface d’attaque (plus sécurisé)

Pourquoi les autres sont fausses ?

  • Choisir “Desktop Environment” → installe une interface graphique, pas un serveur
  • Installer GNOME uniquement → toujours avec GUI
  • Supprimer le noyau → le système ne démarrerait plus du tout

✅ Q4 — Gestionnaire de paquets de Kali Linux et commande de mise à jour ?

Réponse correcte : APT — sudo apt update && sudo apt upgrade -y

Explication :

Kali Linux est basé sur Debian, donc il utilise APT (Advanced Package Tool) comme gestionnaire de paquets.

La commande complète de mise à jour :

sudo apt update && sudo apt upgrade -y

Décomposition :

PartieSignification
sudoExécuter en administrateur
apt updateTélécharger la liste des mises à jour disponibles
&&Exécuter la commande suivante si la première réussit
apt upgrade -yInstaller toutes les mises à jour
-yRépondre “oui” automatiquement à toutes les confirmations

Les commandes APT les plus utiles :

sudo apt install nom_paquet      # Installer un logiciel
sudo apt remove nom_paquet       # Désinstaller un logiciel
sudo apt search nom_paquet       # Rechercher un logiciel
sudo apt autoremove              # Supprimer les paquets inutiles

Pourquoi les autres sont fausses ?

  • YUM / DNF → utilisés sur Red Hat, Fedora, CentOS (pas Debian/Kali)
  • Pacman → utilisé sur Arch Linux uniquement

✅ Q5 — Où trouver les outils de pentest dans Kali Linux ?

Réponse correcte : Menu Applications par catégories OU sudo apt install kali-linux-top10

Explication :

Kali Linux est une distribution spécialisée en cybersécurité. Ses outils sont organisés en catégories :

Accès via interface graphique :

Menu Applications → catégories :
├── Information Gathering   (Nmap, Maltego...)
├── Vulnerability Analysis  (Nikto, OpenVAS...)
├── Web Application Attack  (Burp Suite, SQLmap...)
├── Password Attacks        (John, Hashcat...)
├── Exploitation Tools      (Metasploit...)
└── Sniffing & Spoofing     (Wireshark, Ettercap...)

Accès via terminal :

# Installer les 10 outils les plus utilisés
sudo apt install kali-linux-top10

# Lister les outils installés
ls /usr/share/

# Voir tous les méta-paquets disponibles
apt search kali-linux-

Les 10 outils Top Kali :

OutilUtilité
NmapScanner de réseau
MetasploitFramework d’exploitation
WiresharkAnalyse de trafic réseau
Aircrack-ngTest sécurité WiFi
John the RipperCassage de mots de passe
Burp SuiteTest d’applications web
SQLmapInjection SQL automatique
HydraAttaque par force brute
NiktoScanner de vulnérabilités web
NetcatCouteau suisse réseau

Pourquoi les autres sont fausses ?

  • “Télécharger manuellement sur GitHub” → inutile, tout est déjà dans les dépôts APT
  • “Les outils ne sont pas préinstallés” → faux, Kali vient avec des centaines d’outils
  • “Uniquement via GNOME” → accessible aussi en terminal, peu importe le bureau

💡 Conseil aux étudiants : Pratiquez ces commandes dans une machine virtuelle (VirtualBox ou VMware) pour ne pas risquer d’endommager votre système principal.