|
Linux
est un système d’exploitation moderne bénéficiant de l’ensemble des
fonctionnalités d’Unix. Ce n’est pas un produit commercial : c’est
un logiciel libre que l’on peut obtenir gratuitement. Il est livré
avec toutes les fonctionnalités, les outils et les utilitaires
habituellement livrés avec les variantes commerciales d’Unix :
- c’est
un système 32 bits (64 bits sur certaines plates-formes) ;
- il est
Multi-Utilisateurs ;
Linux possède les
caractéristiques idéales pour implémenter un serveur Internet
stable, performant, sécurisé et flexible. L’objectif principal de
cette formation est d’acquérir les compétences permettant de
proposer à ses clients ou partenaires un service d’hébergement de
sites Internet ainsi qu’un service de gestion de boîtes aux lettres
électroniques.
Les parties pratiques de
cette formation s’appuient sur deux distributions de Linux : la
debian 3.0 "woody" et la Mandrake 9.0.
Très complète et conçue de
façon méticuleuse et efficace, la Debian permet de tout dimensionner
selon ses besoins. Sa prise en main est parfois délicate, surtout
pour les débutants. Mais une fois passés les premiers obstacles, on
ne veut plus en changer.
La Mandrake est faite pour
le confort de l’utilisateur final. Elle est à recommandé à tous ceux
qui veulent utiliser leur machine rapidement sans passer trop de
temps à jouer le rôle de l’ingénieur système.
Vous pouvez téléchargez
les distributions de la Debian et de la Mandrake sur les sites
debian.org et linux-mandrake.com.
Pour vous initier à
l’administration d’un serveur Internet, vous pouvez vous appuyer sur
l’utilisation de l’excellent outil graphique d’administration Webmin.
Bien que peu connu du grand public, ce logiciel libre permet
d’administrer entièrement un serveur Internet à partir de simples
pages html : un simple navigateur suffit alors pour paramétrer la
plupart des fonctionnalités. Il devient alors possible d’administrer
son serveur depuis n’importe quel poste relié à Internet. Attention
toutefois aux nombreux trous de sécurité qui sont régulièrement
découvert sur Webmin. Pour l’utilisation d’un serveur en production
dont la sécurité est un sujet sensible, nous vous déconseillons
vivement l’utilisation de Webmin.
Sous Linux comme sur tous
les systèmes Unix, l’administration consiste principalement à éditer
et modifier des fichiers textes qui font office de fichiers de
configuration. Bien que la perspective de passer son temps à éditer
des fichiers de configuration en mode texte ne soit pas très
alléchante et qu’il soit possible de se contenter d’utiliser
l’interface graphique webmin ou linuxconf, il est important d’avoir
une bonne vision générale de l’administration en mode texte : ceci
afin de pouvoir résoudre correctement les problèmes rencontrés mais
aussi pour utiliser des fonctionnalités non paramétrables
graphiquement, pour mieux comprendre les mécanismes en jeux ou
encore pour être capable d’intervenir sur n’importe quel serveur
Unix (directement sur la machine ou depuis n’importe quel poste en
utilisant le service telnet). C’est pourquoi nous traitons dans
cette formation à la fois l’administration à partir des fichiers
textes de configuration et à partir du puissant outil graphique
webmin.
Dans chaque section de ce
document, nous ajoutons à la description du paramétrage des fichiers
de configuration textuels, une partie décrivant la procédure
correspondante avec Webmin (ou d’autres outils graphiques de
configuration).
 |