Lecture: Maîtriser Linux Red Hat 9

ArticleCategory: [Es gibt verschiedene Artikel Kategorien]

SystemAdministration

AuthorImage:[Ein Bild von Dir]

[Photo of the Author]

TranslationInfo:[Autor und Übersetzer]

original in de Josef Schwarz 

de to en Josef Schwarz

en to fr Guy Passemard

AboutTheAuthor:[Eine kleine Biographie über den Autor]

Josef Schwarz étudie l'ingénierie des télécommunications à l' université des Sciences Appliquées et des Technologies de Salzburg en Autriche. A partir de Juillet, il fera une étude sur les "Overlay Networks", chez BTExact Technologies à Ipswich en Angleterre.

Abstract:[Hier sollte eine kleine Zusammenfassung stehen]

Cet article est une présentation du livre :
"Mastering Red Hat Linux 9" de Michael Jang édité en 2003 par Sybex USA. Tout ce que vous avez besoin de connaître pour utiliser l'OS Linux Red Hat sur serveur ou PC de bureau.

ArticleIllustration:[Das Titelbild des Artikels]

[Illustration]

ArticleBody:[Der eigentliche Artikel. Überschriften innerhalb des Artikels sollten h2 oder h3 sein.]

A première vue

Presque 2 kilos de savoir Linux en édition de poche, 976 pages, impressionnant sur mon étagère. L'auteur tente de s'adresser aussi bien au débutant qu'à l'administrateur Linux. Au début, je n'étais pas vraiment persuadé que ce soit la bonne approche, particulièrement lors des premiers chapitres où des sujets de base par ailleurs très simples sont abordés en détail.
Le livre comprend 2 CD avec une distribution de Linux Red Hat (qui ne contient pas tous les paquetages).

Vue d'ensemble et Plan

Introduction

1ère Partie - L'Installation de Linux Red Hat
Chapitre 1 - Introduction à Linux Red Hat
Chapitre 2 - Préparation du matériel
Chapitre 3 - Installation locale de Linux
Chapitre 4 - Installation de Linux sur un réseau
Chapter 5 - Configuration de Linux avec "Kickstart"

2ème Partie - Linux à Partir de Zéro
Chapitre 6 - En commençant par la ligne de commandes
Chapitre 7 - Approche élémentaire du système de fichier
Chapitre 8 - Faire travailler le Shell pour vous

3ème Partie - Les Bases de l'Administration Linux
Chapitre 9 - Administrer et sécuriser les groups et utilisateurs
Chapitre 10 - Gérer les paquetages RPM
Chapitre 11 - Configuration et dépannage du processus de Boot
Chapitre 12 - Mise à jour et recompilation du noyau
Chapitre 13 - Les aspects les plus importants de l'administration
Chapitre 14 - Sauvegarder votre système

4ème Partie - La Gestion X Window
Chapitre 15 - Gérer les Clients/Serveurs sous X
Chapitre 16 - GNOME
Chapitre 17 - KDE
Chapter 18 - Utilisation d'interfaces graphiques(GUI)
Chapitre 19 - Interface graphique pour client RedHat

5ème Partie - Les Réseaux Linux
Chapitre 20 - Première approche de TCP/IP
Chapitre 21 - Le gestion de Linux en réseau local(LAN)
Chapitre 22 - Sécuriser ses services en réseau

6ème Partie - Les Services Réseaux Linux
Chapitre 23 - Accès à distance et les services xinetd
Chapitre 24 - DNS et DHCP
Chapitre 25 - Imprimer sous CUPS et LPD
Chapitre 26 - Les Services courrier

Partie 7 - Le Partage de Fichiers Linux
Chapitre 27 - clients et serveurs FTP
Chapitre 28 - Les services distribués: NFS et NIS
Chapitre 29 - Configurer Samba à vos besoins
Chapitre 30 - Les Services Web

Annexe - Guide des commandes Linux
Index

Points Essentiels

En général, le livre fournit des explications très détaillées avec de nombreux exemples. Chaque option et chaque ligne d'un fichier de configuration sont souvent numérotées, commentées et représentées sur des copies d'écran (parfois un peu trop comme dans la section qui décrit le processus d'installation ou la recompilation du noyau).
Dans la premère partie j'ai trouvé particulièrement intéressantes les informations liées au dépannage lors de l'installation, informations qui font références aux différentes présentations sur console et dans les fichiers de journalisation. Le livre propose un mode d'emploi extensif pour l'installation et la mise à jour de NFS, FTP et HTTP, ainsi que des conseils pour l'automatisation de l'installation. Soit dit en passant, l'installation en mode texte est aussi explicitée (dans la section comment faire une installation sur réseau).
La plupart du temps, les modes d'emploi sont clairs et brefs. Les commandes sont présentées sur une seule page et des références croisées sont établies à travers des commentaires.

Les sections exposant l'administration du système sont très compréhensives. En commençant par les comptes utilisateurs (/etc/skel, /etc/login.defs), jusqu'à la configuration DNS et l'installation de sendmail. Le livre ne décrit pas seulement l'installation et la configuration de serveurs (FTP, HTTP,Mail, Samba, DHCP) mais aussi les logiciels client associés (mode texte et graphique). Il est formidable qu'un livre puisse montrer les diverses façons d'executer les tâches. Cela veut dire que non seulement les démarches sur l'écran client sont décrites mais aussi les outils au niveau de la ligne de commande. De plus, un chapitre se focalise sur les outils de la suite Red Hat et un autre précise comment adapter le shell à ses besoins.

Un chapitre qui se concentre sur les mises à jour du noyau ne doit pas manquer dans un livre sur Linux, la section qui se consacre à "xconfig" est particulièrement développée, avec copie d'écrans et descriptions détaillées à l'appui.
Le fait que l'on trouve une présentation CIDR (réseau de destination) m'a surpris positivement, car les réseaux sont mon domaine.

Il est surprenant que dans un livre sur Red Hat, Gnome et KDE soient également présentés avec autant de précision. Ces deux chapitres comprennent chacun 50 pages. L'explication peut venir de l'auteur qui se déclare un utilisateur de KDE. En plus du centre de contrôle, les programmes (multimédia) de KDE et Gnome sont largement expliqués. Pour moi il était intéressant d'apprendre que le centre de contrôle KDE n'est rien d'autre qu'un point d'entrée sur le système de fichier /proc.
L'auteur présente, surtout dans le premier chapitre, des informations récentes sur les tendances vers Linux, ainsi qu'elles sont les entreprises qui migrent vers Linux et l'approche du marché PC de bureau.
Tout aussi intéressant les programmes "mediacheck" et "md5sum" fournis pour examiner les CD d'installation.
Les chapitres supplémentaires sur le web sont probablement plus un coup marketing que réellement enrichissants.

Place aux suggestions

Parfois le livre semble très rudimentaire. Cela apparaît surtout lorsque chaque étape est détaillée, ce qui peut être une bonne idée si le sujet est compliqué. Mais il ne faut pas oublier que le livre s'adresse aussi aux débutants, à qui tout doit être expliqué. Assez amusant la section qui explique comment utiliser le site Red Hat; un autre paragraphe qui fait sourire, la définition du 800*600. A mon avis le livre pourrait être plus concis, particulièrement au début ou l'on trouve des redondances.
Lorsque la question "pourquoi choisir Linux?" est posée, l'aspect sécurité n'est jamais abordé - pourtant, à ma connaissance, c'est un facteur crucial tout au moins pour les pouvoirs publics.
Je pense que le livre devrait expliquer "tail -f" et "locate" qui n'est que brièvement développé - ce sont pourtant des commandes souvent utilisées. Dans la section décrivant la commande "tar", ce pourrait être important de spécifier le risque involontaire de perdre des données quand on utilise des chemins absolus.
La description de IPv6 est incomplète, le matériel n'est pas toujours correctement présenté (par exemple "Bridge" dans le chapitre sur les réseaux). Les routeurs sont très succinctement abordés.

Dans l'annexe, le guide des commandes Linux est incomplet, d'autre part il est assez complexe et porte à confusion ce qui n'est pas vraiment acceptable. Ensuite l'index référence principalement le corps du livre en tenant moins compte de l'annexe ainsi le terme "logresolve" reste isolé dans la section apache de l'annexe sans lien dans l'index.
Je pense aussi que les anciennes commandes connues sous le nom de "r-tools" comme rsh et rcp ne devraient plus être expliquées en détail. Les plus récentes et sécurisées comprises dans "s-tools" (ssh ...) devraient de nos jours, être le standard.
Ce qui selon moi fait défaut, c'est un chapitre pour les personnes qui ont utilisées d'autres distributions Linux. Ce serait intéressant de faire ressortir les différences comme les structures de répertoires, l'emplacement des fichiers de configuration, etc...

Ergo...

Michael Jang dose intelligemment l'équilibre entre les besoins du débutant et du professionnel. Pour le novice le livre offre une introduction très abordable avec des possibilités d'apprendre beaucoup dans des domaines et directions multiples. Pour l'utilisateur expérimenté il présente des connaissances pratiques pour maîtriser les taches et les applications de l'administration système.
Probablement vous ne devriez pas acheter le livre pour avoir en annexe, un petit guide des commandes Linux, je pense en avoir vu de meilleurs. Mais si vous recherchez un livre avec une approche pratique qui se déroule pas à pas, vous devriez envisager son achat.

Références