next up previous contents index
Next: Notes du traducteur Up: Guide de l'Administrateur Système Previous: Table des matières   Table des matières   Index

Introduction

Au commencement, le fichier était informe, et vide ;
il y avait des ténèbres à la surface des bits,
et les Doigts de l'Auteur se mouvaient au-dessus du clavier.
L'Auteur dit, Que les mots soient ! et les mots furent.

Ce manuel, le Guide de l'Administrateur Système sous Linux, décrit les aspects administration système liés à l'utilisation de Linux. Il est destiné à tous ceux qui ne connaissent pratiquement rien à l'administration système (<< qu'est-ce que c'est ? >>), mais qui ont au moins acquis les bases d'une utilisation normale. Ce manuel ne traite pas non plus de la façon d'installer Linux, qui est décrite dans le document << Installation and Getting Started >>. Voir plus loin les informations sur les manuels Linux.

L'administration système comprend toutes les interventions nécessaires à la conservation d'un système informatique en état de marche. Ceci comprend des opérations comme la sauvegarde des fichiers (et leur restauration, si nécessaire), l'installation de nouveaux programmes, la création de comptes pour les utilisateurs (et la destruction de ces comptes lorsqu'ils ne sont plus nécessaires), s'assurer que le système de fichiers n'est pas endommagé, etc. Si un ordinateur était, disons, une maison, l'administration système s'appellerait entretien et inclurait le nettoyage, la réparation des fenêtres cassées, et autres choses du même ordre. L'administration système ne s'appelle pas entretien car ce serait trop simple1.

La structure de ce manuel est telle que la plupart des chapitres devraient être utilisables de façon indépendante. Ainsi, si vous avez besoin d'informations sur les sauvegardes, par exemple, vous pouvez lire uniquement le chapitre traitant de cela2. Ceci rend le livre plus facile à utiliser comme manuel de référence et permet de ne lire qu'une petite partie lorsque cela est nécessaire. Cependant, ce manuel est d'abord et avant tout un didacticiel, et un manuel de référence seulement par une coïncidence heureuse.

Ce manuel n'est pas destiné à être utilisé seul. Toute la documentation Linux est aussi importante pour les administrateurs systèmes. Après tout, un administrateur système n'est qu'un utilisateur ayant des privilèges spéciaux et des devoirs. Une source très importante d'informations réside dans les pages du manuel en ligne qui devraient toujours être consultées lorsqu'une commande n'est pas familière. Bien que ce manuel soit destiné à Linux, un principe général est qu'il devrait aussi être utile pour tout système d'exploitation de type UNIX. Malheureusement, à cause du grand nombre de différences entre les diverses versions d'UNIX en général, et dans l'administration système en particulier, il y a peu d'espoir de couvrir toutes les variantes. Couvrir toutes les possibilités pour Linux est déjà difficile à cause de la façon dont il est développé. Il n'y pas de distribution Linux officielle, et donc différentes personnes ont autant de configurations et beaucoup en ont une qu'ils ont construit eux-mêmes. Ce livre n'est pas destiné à une distribution particulière, ceci bien que j'utilise presque exclusivement la Debian/GNU. Quand cela a été possible, j'ai essayé de mettre en évidence les différences et d'expliquer plusieurs possibilités. J'ai essayé de décrire comment les choses fonctionnent, plutôt que de simplement lister << cinq étapes faciles >> pour chaque tâche. Ceci signifie qu'il y a beaucoup d'informations ici qui ne seront pas nécessaires à tout le monde, mais ces parties sont indiquées et peuvent être négligées si vous utilisez un système pré-configuré. Tout lire améliorera, évidemment, votre compréhension du système et devrait rendre son utilisation et son administration plus intéressantes.

Comme tous les développements liés à Linux, ce travail a été accompli sur la base d'une initiative personnelle : je l'ai fait car je pensais que cela pouvait être amusant et que je sentais que cela devait être fait. Cependant, comme toutes les initiatives, il y a une limite à l'effort que je peux fournir, à mes connaissances et à mes expériences. Ceci signifie que ce manuel n'est pas aussi bon qu'il le serait si un super-spécialiste avait été super-payé pour l'écrire en passant plusieurs années pour le peaufiner. Bien sûr, j'estime qu'il est plutôt bon, mais vous voilà avertis.

Un point particulier où j'ai arrondi les angles est que je n'ai pas couvert très minutieusement plusieurs choses qui sont déjà bien documentées dans d'autres manuels disponibles gratuitement. Ceci s'applique spécialement à la documentation spécifique des programmes, comme, par exemple, tous les détails de l'utilisation de mkfs. Dans ce manuel, je décris seulement la raison d'être du programme, et tout ce qui est indispensable à son utilisation. Pour plus d'informations, je renvoie le gentil lecteur à ces manuels. En règle générale, toute la documentation citée fait partie de l'ensemble des documents Linux.

Bien que j'aie essayé de rendre ce manuel aussi bon que possible, j'apprécierais réellement vos suggestions pour le rendre meilleur. Fautes, erreurs pratiques, suggestions de nouveaux domaines à couvrir, sections à réécrire, informations sur la façon dont les différentes versions d'UNIX fonctionnent... Tout cela m'intéresse. Vous pouvez me contacter via le Web à l'adresse suivante :
http://www.iki.fi/liw/mail-to-lasu.html.

Lisez cette page pour franchir mes filtres anti-mails de pacotille. De nombreuses personnes m'ont aidé, directement ou indirectement, à faire ce livre. Je voudrais remercier tout spécialement Matt Welsh pour son inspiration et son rôle prédominant dans le LDP, Andy Oram pour m'avoir encouragé par ses appréciations pleines de bon sens, Olaf Kirch pour m'avoir montré que cela pouvait être fait, et Adam Richter d'Yggdrasil et d'autres pour m'avoir montré que d'autres gens pouvaient trouver cela intéressant.

H. Peter Anvin, Rémy Card, Theodore Ts'o, et Stephen Tweedie m'ont permis d'emprunter leur travail3 (et rendre ainsi ce livre plus épais et plus impressionnant). Je suis principalement reconnaissant pour cela, et vraiment confus pour les versions plus anciennes qui n'attribuaient pas toujours correctement les travaux à leurs auteurs.

De plus, je voudrais remercier Mark Komarinski pour m'avoir envoyé ce qu'il avait écrit en 1993 et les nombreuses colonnes sur l'administration système du Linux Journal. Elles sont vraiment pleines d'informations et d'inspiration.

Beaucoup de commentaires utiles m'ont été envoyés par un grand nombre de personnes. Mon archivage miniature ne me permet pas de retrouver tous leurs noms, mais quelques uns d'entre eux, sont, dans l'ordre alphabétique : Paul Caprioli, Ales Cepek, Marie-France Declerfayt, Dave Dobson, Olaf Flebbe, Helmut Geyer, Larry Greenfield et son père, Stephen Harris, Jyrki Havia, Jim Haynes, York Lam, Timothy Andrew Lister, Jim Lynch, Michael J. Micek, Jacob Navia, Dan Poirier, Daniel Quinlan, Jouni K Seppänen, Philippe Steindl, G.B. Stotte. Que ceux que j'ai oubliés veuillent bien accepter mes excuses.

Au commencement, le fichier était informe, et vide ;
il y avait des ténèbres à la surface des bits,
et les Doigts de l'Auteur se mouvaient au-dessus du clavier.
L'Auteur dit, Que les mots soient ! et les mots furent.

Ce manuel, le Guide de l'Administrateur Système sous Linux, décrit les aspects administration système liés à l'utilisation de Linux. Il est destiné à tous ceux qui ne connaissent pratiquement rien à l'administration système (<< qu'est-ce que c'est ? >>), mais qui ont au moins acquis les bases d'une utilisation normale. Ce manuel ne traite pas non plus de la façon d'installer Linux, qui est décrite dans le document << Installation and Getting Started >>. Voir plus loin les informations sur les manuels Linux.

L'administration système comprend toutes les interventions nécessaires à la conservation d'un système informatique en état de marche. Ceci comprend des opérations comme la sauvegarde des fichiers (et leur restauration, si nécessaire), l'installation de nouveaux programmes, la création de comptes pour les utilisateurs (et la destruction de ces comptes lorsqu'ils ne sont plus nécessaires), s'assurer que le système de fichiers n'est pas endommagé, etc. Si un ordinateur était, disons, une maison, l'administration système s'appellerait entretien et inclurait le nettoyage, la réparation des fenêtres cassées, et autres choses du même ordre. L'administration système ne s'appelle pas entretien car ce serait trop simple4.

La structure de ce manuel est telle que la plupart des chapitres devraient être utilisables de façon indépendante. Ainsi, si vous avez besoin d'informations sur les sauvegardes, par exemple, vous pouvez lire uniquement le chapitre traitant de cela5. Ceci rend le livre plus facile à utiliser comme manuel de référence et permet de ne lire qu'une petite partie lorsque cela est nécessaire. Cependant, ce manuel est d'abord et avant tout un didacticiel, et un manuel de référence seulement par une coïncidence heureuse.

Ce manuel n'est pas destiné à être utilisé seul. Toute la documentation Linux est aussi importante pour les administrateurs systèmes. Après tout, un administrateur système n'est qu'un utilisateur ayant des privilèges spéciaux et des devoirs. Une source très importante d'informations réside dans les pages du manuel en ligne qui devraient toujours être consultées lorsqu'une commande n'est pas familière. Bien que ce manuel soit destiné à Linux, un principe général est qu'il devrait aussi être utile pour tout système d'exploitation de type UNIX. Malheureusement, à cause du grand nombre de différences entre les diverses versions d'UNIX en général, et dans l'administration système en particulier, il y a peu d'espoir de couvrir toutes les variantes. Couvrir toutes les possibilités pour Linux est déjà difficile à cause de la façon dont il est développé. Il n'y pas de distribution Linux officielle, et donc différentes personnes ont autant de configurations et beaucoup en ont une qu'ils ont construit eux-mêmes. Ce livre n'est pas destiné à une distribution particulière, ceci bien que j'utilise presque exclusivement la Debian/GNU. Quand cela a été possible, j'ai essayé de mettre en évidence les différences et d'expliquer plusieurs possibilités. J'ai essayé de décrire comment les choses fonctionnent, plutôt que de simplement lister << cinq étapes faciles >> pour chaque tâche. Ceci signifie qu'il y a beaucoup d'informations ici qui ne seront pas nécessaires à tout le monde, mais ces parties sont indiquées et peuvent être négligées si vous utilisez un système pré-configuré. Tout lire améliorera, évidemment, votre compréhension du système et devrait rendre son utilisation et son administration plus intéressantes.

Comme tous les développements liés à Linux, ce travail a été accompli sur la base d'une initiative personnelle : je l'ai fait car je pensais que cela pouvait être amusant et que je sentais que cela devait être fait. Cependant, comme toutes les initiatives, il y a une limite à l'effort que je peux fournir, à mes connaissances et à mes expériences. Ceci signifie que ce manuel n'est pas aussi bon qu'il le serait si un super-spécialiste avait été super-payé pour l'écrire en passant plusieurs années pour le peaufiner. Bien sûr, j'estime qu'il est plutôt bon, mais vous voilà avertis.

Un point particulier où j'ai arrondi les angles est que je n'ai pas couvert très minutieusement plusieurs choses qui sont déjà bien documentées dans d'autres manuels disponibles gratuitement. Ceci s'applique spécialement à la documentation spécifique des programmes, comme, par exemple, tous les détails de l'utilisation de mkfs. Dans ce manuel, je décris seulement la raison d'être du programme, et tout ce qui est indispensable à son utilisation. Pour plus d'informations, je renvoie le gentil lecteur à ces manuels. En règle générale, toute la documentation citée fait partie de l'ensemble des documents Linux.

Bien que j'aie essayé de rendre ce manuel aussi bon que possible, j'apprécierais réellement vos suggestions pour le rendre meilleur. Fautes, erreurs pratiques, suggestions de nouveaux domaines à couvrir, sections à réécrire, informations sur la façon dont les différentes versions d'UNIX fonctionnent... Tout cela m'intéresse. Vous pouvez me contacter via le Web à l'adresse suivante :

http://www.iki.fi/liw/mail-to-lasu.html.

Lisez cette page pour franchir mes filtres anti-mails de pacotille. De nombreuses personnes m'ont aidé, directement ou indirectement, à faire ce livre. Je voudrais remercier tout spécialement Matt Welsh pour son inspiration et son rôle prédominant dans le LDP, Andy Oram pour m'avoir encouragé par ses appréciations pleines de bon sens, Olaf Kirch pour m'avoir montré que cela pouvait être fait, et Adam Richter d'Yggdrasil et d'autres pour m'avoir montré que d'autres gens pouvaient trouver cela intéressant.

H. Peter Anvin, Rémy Card, Theodore Ts'o, et Stephen Tweedie m'ont permis d'emprunter leur travail6 (et rendre ainsi ce livre plus épais et plus impressionnant). Je suis principalement reconnaissant pour cela, et vraiment confus pour les versions plus anciennes qui n'attribuaient pas toujours correctement les travaux à leurs auteurs.

De plus, je voudrais remercier Mark Komarinski pour m'avoir envoyé ce qu'il avait écrit en 1993 et les nombreuses colonnes sur l'administration système du Linux Journal. Elles sont vraiment pleines d'informations et d'inspiration.

Beaucoup de commentaires utiles m'ont été envoyés par un grand nombre de personnes. Mon archivage miniature ne me permet pas de retrouver tous leurs noms, mais quelques uns d'entre eux, sont, dans l'ordre alphabétique : Paul Caprioli, Ales Cepek, Marie-France Declerfayt, Dave Dobson, Olaf Flebbe, Helmut Geyer, Larry Greenfield et son père, Stephen Harris, Jyrki Havia, Jim Haynes, York Lam, Timothy Andrew Lister, Jim Lynch, Michael J. Micek, Jacob Navia, Dan Poirier, Daniel Quinlan, Jouni K Seppänen, Philippe Steindl, G.B. Stotte. Que ceux que j'ai oubliés veuillent bien accepter mes excuses.




next up previous contents index
Next: Notes du traducteur Up: Guide de l'Administrateur Système Previous: Table des matières   Table des matières   Index
root
1999-03-03