Red Hat Enterprise Linux 9 s’administre avant tout au terminal. Bonne nouvelle : une vingtaine de commandes couvrent l’essentiel du travail quotidien. Les voici, classées par usage, avec un exemple pour chacune.
Paquets et mises à jour
dnf install httpd # installer un paquet
dnf update # mettre à jour le système
dnf search nginx # chercher un paquet
dnf history # voir l’historique (et annuler : dnf history undo)
Services et démarrage
systemctl status sshd # état d’un service
systemctl enable --now httpd # activer au démarrage et lancer tout de suite
systemctl restart httpd # redémarrer
systemctl list-units --failed # services en échec
Journaux
journalctl -u httpd -f # suivre les journaux d’un service
journalctl -p err -b # erreurs depuis le dernier démarrage
Réseau
ip a # adresses IP
nmcli con show # connexions NetworkManager
nmcli con mod ens160 ipv4.addresses 192.168.1.50/24 ipv4.method manual
ss -tulpn # ports en écoute
hostnamectl set-hostname srv01.exemple.lan
Pare-feu
firewall-cmd --list-all
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
Sans --permanent, la règle disparaît au prochain redémarrage ; sans --reload, la règle permanente n’est pas encore active.
Utilisateurs et droits
useradd -m alice && passwd alice
usermod -aG wheel alice # donner l’accès à sudo
chmod 640 fichier && chown alice:compta fichier
Stockage
lsblk # disques et partitions
df -h # espace utilisé
lvextend -r -L +5G /dev/rhel/root # agrandir un volume logique et son système de fichiers
SELinux
getenforce # mode actuel
ls -Z /var/www/html # contexte des fichiers
restorecon -Rv /var/www/html # rétablir les contextes par défaut
Le réflexe à garder : ne désactivez pas SELinux quand quelque chose bloque. Regardez les refus avec ausearch -m avc -ts recent, puis corrigez le contexte ou le booléen concerné.
Trois réflexes de dépannage
- Le service tourne-t-il ?
systemctl status - Que disent les journaux ?
journalctl -u - Le port est-il ouvert et autorisé ?
ss -tulpnpuisfirewall-cmd --list-all
Aller plus loin avec la formation vidéo
La formation reprend chacune de ces commandes en démonstration, de l’installation à la gestion des services, du stockage et de la sécurité, en 31 leçons.
Découvrir la formation « Administration Système — Red Hat Enterprise Linux 9 »
