Debian et Linux
Administrateur d’un système Linux
Le premier terme de l’ouvrage parle d’administration. Il évoque clairement un métier demandé par les entreprises : celui d’administrateur d’un système Linux, défini habituellement dans les offres d’emploi.
Pour s’en convaincre, faites une simple recherche sur lesjeudis.com, sur indeed.fr ou monster.fr...
Sur indeed.fr les résultats montrent en moyenne 100 à 200 offres, pour un salaire moyen de :
Globalement, au niveau de la fiche métier, l’administrateur d’un système Linux se situe sur le même plan qu’un administrateur des systèmes d’information et qu’un administrateur des systèmes réseau. Étant entendu qu’en fait, dans la pratique, les deux n’en font souvent qu’un : administrateur systèmes et réseaux.
Dans cet ouvrage, l’aspect système l’emportera sur l’aspect réseau, car plus centré sur la distribution Debian alors que les particularités de l’administration réseau se rapprochent plus du système d’exploitation Linux en général.
1. Rôle et champ d’action
Un bon administrateur système se doit d’avoir souvent en tête trois règles de base :
Règle numéro 1 : être au service des utilisateurs.
Il faut constamment avoir à l’esprit que les matériels informatiques sont les outils de travail des utilisateurs finaux, l’administrateur ayant uniquement pour mission d’assurer leur bon fonctionnement. L’administrateur est donc au service des utilisateurs et non l’inverse...
Règle numéro 2 : respecter une certaine éthique.
Si l’administrateur a tous les droits sur son système informatique, il en a aussi la responsabilité. Ayant accès à toutes...
Système Linux
1. Historique
Sans aller trop loin en arrière, un administrateur Debian doit au moins savoir que Linux est issu du système Unix (inventé en 1969) avec comme base le langage de programmation C. Cette information permet de comprendre encore de nos jours le fonctionnement de certains éléments de base de Linux hérités de son « parent », comme par exemple la famille de normes techniques POSIX (Portable Operating System Interface).
Cette famille de normes techniques décrit le standard respecté par les API (Application Programming Interface) des logiciels du système d’exploitation Unix. Linux étend et diverge parfois de ce standard (norme LSB pour Linux Standard Base) mais en garde encore une bonne partie.
Arborescence des répertoires sous Linux Debian
Sous Linux, et donc sous Debian les normes sont omniprésentes comme celle décrivant la hiérarchie des systèmes de fichiers (Filesystem Hierarchy Standard ou FHS). On a par exemple sous un serveur Debian en 64 bits :
/ Racine du système de fichiers (point le plus haut)
/bin Commandes de base (ou binaires)
/boot Éléments du chargeur d'amorçage du système
/dev Fichiers descripteurs de périphériques physiques ou virtuels
/etc ...
Principes des distributions Linux
1. Classement
Il découle des principes de la copie et/ou de la modification des logiciels libres qu’il existe un nombre très élevé de distributions Linux, plusieurs centaines en fait... Certaines apparaissent et disparaissent assez vite ! Le site qui peut faire référence en la matière s’appelle Distrowatch.com (http://distrowatch.com/). À mentionner également, le site d’actualités : http://quebecos.com.
Il n’existe pas un critère de classement, mais plusieurs. On peut en définir trois principaux :
Critère de la provenance
-
Les distributions principales, créées à partir des sources au nombre d’une dizaine et dont Debian fait partie.
Elles ne sont pas nombreuses, voici les plus importantes : Debian, Mageia, RedHat, OpenSuse, ArchLinux, Gentoo et Slackware.
-
Les autres distributions, dérivées des principales pour des raisons diverses.
Parfois, une distribution dérivée fait même jeu égal avec celle dont elle est issue comme par exemple Ubuntu, très populaire et basé sur la distribution Debian, ou encore Fedora, qui dispose de liens très forts avec la distribution RedHat. On trouve même, notée première chez Distrowatch, la distribution Linux Mint, dérivée d’Ubuntu...
Critère de la destination...
Utilisation du système
L’installation d’un système d’exploitation n’est pas un acte anodin : il demande une réflexion préalable concernant le choix du système et ensuite, l’observance de certaines règles consistant à récolter toutes les informations nécessaires à l’installation, aussi bien sur la distribution que sur le matériel.
1. Raisons du choix de la distribution Debian
La distribution Debian fait partie des distributions majeures de Linux. Il vaut mieux ici lui donner ses principales qualités afin d’expliquer son choix plutôt que tenter des comparaisons avec les autres distributions. On dérive facilement, dans les comparaisons, vers (à qualités égales) des querelles de « clocher » ou, tout au moins, vers des appréciations plus qualitatives qu’objectives.
On peut dire sans se tromper que la distribution Debian apporte la sécurité, la stabilité et l’universalité.
-
La sécurité : les distributions axées sur la sécurité comme Tails (système Linux respectant l’anonymat sur Internet de l’utilisateur), Kali ou Parrot (systèmes spécialisés dans la sécurité avec des outils de test de pénétration, d’analyse) sont dérivées de Debian. La sécurité fait partie nativement de Debian avec pour cela une équipe d’audit. La transparence des sources permet de répertorier au plus tôt les failles de sécurité et par le biais de la communauté, de les corriger au plus vite.
-
La stabilité : le cycle de développement de la version de Debian dite stable est assez long comparé à d’autres. Trop long même pour certains... C’est le prix à payer pour disposer d’un système robuste, fiable et apprécié des administrateurs. Bien sûr, c’est au détriment de la modernité mais qu’importe : il est dit chez Debian qu’un paquet logiciel (ou une nouvelle distribution) est publié lorsqu’il est vérifié et éprouvé.
-
L’universalité : la distribution Debian est présente dans tous les pays. Elle est à l’origine...