Système Linux
Contrôler Linux en mode commande
Maîtrisez les commandes usuelles et les commandes super-utilisateur du shell Linux.
CLIShellRootGestion de paquetsPermissions
Linux est avant tout un shell. Découvrez le jeu de commandes usuelles réservé aux utilisateurs, puis les commandes plus sensibles nécessitant les privilèges super-utilisateur (root). Apprenez à gérer fichiers, paquets, utilisateurs et processus.
Exemple concret
« Il y a deux types d'administrateurs : celui qui a fait une grosse erreur sous root, et celui qui va en faire une. » Vous installez Ubuntu Server, naviguez et manipulez des fichiers avec les commandes de base, ajoutez un PPA pour installer un logiciel, puis créez des utilisateurs/groupes et configurez les permissions en mode root.
Objectifs d'apprentissage
- S'approprier l'environnement Linux
- Installer et personnaliser son serveur Linux
- Gérer les paquets Linux
- Utiliser les commandes usuelles
- Utiliser les commandes super-utilisateur
Je me connecte en SSH et je navigue dans l'arborescence
Commencer3 objectifs
Objectifs :
- Se connecter à un serveur distant en SSH
- Naviguer dans l'arborescence FHS avec les commandes de base
- Identifier l'utilisateur, la machine et le noyau d'un serveur inconnu
Outils utilisés :
Client SSHServeur Ubuntu Server de testTerminal
Livrables :
- Connexion SSH établie et documentée
- Relevé whoami/hostname/uname du serveur
J'installe Ubuntu Server et je personnalise ma configuration
Commencer3 objectifs
Objectifs :
- Installer Ubuntu Server à partir d'une image netinst
- Personnaliser les fichiers de configuration de l'utilisateur (~/.bashrc)
- Vérifier le bon démarrage du serveur installé
Outils utilisés :
Image ISO Ubuntu ServerLogiciel de virtualisationÉditeur de texte en ligne de commande
Livrables :
- Serveur Ubuntu Server installé et personnalisé
- Fichier ~/.bashrc documenté
J'ajoute un PPA et je gère les paquets avec APT
Commencer3 objectifs
Objectifs :
- Ajouter un dépôt PPA à la configuration APT
- Installer, mettre à jour et supprimer un paquet avec APT
- Vérifier l'intégrité des paquets installés
Outils utilisés :
APTTerminalDocumentation du PPA à ajouter
Livrables :
- Paquet installé depuis le PPA ajouté
- Journal des opérations APT réalisées
Je crée des utilisateurs et des groupes et je configure les permissions en root
Commencer3 objectifs
Objectifs :
- Créer des comptes utilisateurs et des groupes en ligne de commande
- Configurer les permissions de fichiers pour un groupe applicatif
- Utiliser les commandes super-utilisateur avec discernement
Outils utilisés :
Terminal en mode root/sudoCommandes useradd/groupadd/chmodServeur Ubuntu Server
Livrables :
- Utilisateurs et groupes créés et vérifiés
- Permissions de fichiers conformes au besoin applicatif