Académique Documents
Professionnel Documents
Culture Documents
I) Introduction
Linux est un système d'exploitation très populaire parce qu'il est présent sur un grand nombre
de plates-formes, du micro-ordinateur à l’ordinateur central (mainframe). L'avantage de cela,
c'est que les programmes développés sous Unix peuvent être transférés d'une plate-forme à
une autre avec un minimum de modifications.
Ce système est multitâche, c'est-à-dire qu'il est capable de gérer et d'exécuter plusieurs
programmes simultanément. De plus, il est multi-utilisateurs, c'est-à-dire que plusieurs
personnes peuvent s'y connecter en même temps et travailler ; le système partage alors
toutes les ressources logicielles et matérielles de l'ordinateur entre les différents usagers.
L'histoire de linux est unique dans le monde des systèmes d'exploitation. En effet, alors que
la plupart des systèmes d'exploitation ont été conçus par des fabricants d'ordinateurs pour
vendre leurs machines, Unix n'a pas été conçu dans un but commercial. Il l'est devenu parce
qu'il constitue une norme en matière de système d'exploitation
Côté logiciel, un système informatique est composé de deux niveaux bien distincts: le système
d’exploitation et les applications.
L’objectif du logiciel est d’offrir aux utilisateurs des fonctionnalités adaptées à leurs
besoins.
Le principe est de masquer les caractéristiques physiques du matériel.
La solution consiste à structurer en couches le logiciel, chacune offrant des services de
plus en plus évolués au niveau supérieur.
II.2) L’objectif d’un d’exploitation
Ces deux objectifs doivent être atteints en garantissant un bon niveau en:
III) Historique
Unix : l'ancêtre
Au tout début, il y avait l'ancêtre Unix, créé par les bureaux d'études d'AT&T en 1974. A cette
"époque" préhistorique, les ordinateurs n'étaient que de gros calculateurs peu puissants, très
chers, et presque incapables de communiquer entre eux. En effet, chaque constructeur
produisait leurs propres systèmes d'exploitation, incompatibles entre eux évidemment. Dans
cette jungle, Unix se détache : il est capable de fonctionner sur tout type de machine : c'est
exactement ce que recherche l'ARPA (Advanced Research Projects Agency), organisme public
américain fondé par Heisenhower dans les années 1950. Son but premier : relier des centres
militaires stratégiques de telle façon que lorsqu'un centre est détruit (nous sommes en pleine
guerre froide), les autres soient capables de continuer à communiquer. Ainsi s'est développé
le premier grand réseau informatique reliant des machines hétéroclites : Arpanet, l'ancêtre
d'Internet.
Histoire(s) de GNU
On pourrait croire à la fin du mouvement du logiciel Libre (les logiciels open-source libres),
mais un certain Richard Stallmann, informaticien au MIT (Massachussets Institute of
Tecnology) crée en 1984, avec un noyau d'irréductibles, la Free Software Foundation (FSF).
Son projet (qualifié d'utopique à l'époque) : inventer un système d'exploitation libre et gratuit
de type Unix, baptisé GNU. Pourquoi GNU ? "N" pour "not", "U" pour "Unix", et "G" pour ...
GNU ! D'où "GNU's not Unix" ("GNU n'est pas Unix"). Stallmann s'oppose totalement au
concept de logiciel propriétaire "copyrighté" (le copyright est l'équivalent du droit d'auteur
français) en proposant des logiciels selon la Licence Publique Générale (LPG) ou GPL (General
Public License).
Le projet GNU avance dans l'ombre jusqu'en 1990, mais il n'a encore fait fonctionner aucun
ordinateur dans le monde... C'est en 1991 qu'un jeune étudiant finlandais en informatique,
Linus Torvalds développe, à 21 ans, le noyau (ou kernel en Anglais) pour un système GNU.
C'est la brique élémentaire qu'il manquait à l'édifice.
Distribuée gratuitement sur le web, le succès est fulgurant dans le milieu des serveurs (ces
machines très puissantes qui hébergent par exemple un site Web ou un compte mails, ou
gèrent les réseaux d'entreprises, et qui ne doivent jamais tomber en panne).
NB : Unix est un terme designant une famille de système d'exploitation. Linux est un noyau
de type Unix libre. Une distribution linux (red hat, mandriva, debian, suze, gentoo, etc...)
Le point commun à toutes les distributions Linux sont de réunir un noyau Linux, des
programmes GNU et d'écrire le programme d'installation
Red Hat a été une des premières sociétés à proposer une distribution Linux commerciale
Suse
D'origine allemande, la distribution Suse est connue pour son logiciel de configuration yast
(Yet Another Setup Tool). La société Suse a été racheté par la société Novell en novembre
2003.
Mandriva
D'origine française, la distribution Mandriva, anciennement Mandrake, est orientée pour la
station de travail. Elle est connue pour offrir un bon support des fonctionnalités multimédia.
Debian
Créée en 1993 par Lan Murdock, c'est l'une des distribution majeur du monde Linux.
stable : version figée où les seules mises à jour sont des correctifs de sécurité ;
testing : future stable où seuls les paquets suffisamment matures peuvent rentrer ;
unstable : version active, constamment nourrie de nouveaux paquets ou de mises à
jour de paquets déjà existants
etc…..
En résumé l’administrateur est amené à effectuer des tâches plus ou moins régulières dont
Installation des machines et de leur OS. Bien que les machines comportent en général
un système pré-installé, il est souvent préférable de le réinstaller afin de le configurer
selon ses besoins (essentiellement en ce qui concerne les partitions du disque)
Gestion des utilisateurs (ajout, retrait)
Ajout de composants hardware (RAM, disques, ...)
Sauvegarde régulière (essentiellement les fichiers utilisateurs)
Ajout de logiciels
Configuration des services (mail, imprimantes, DNS, ...)
Surveillance du système (performance, sécurité)
Délivrance d'informations aux utilisateurs, assistance.
L'Administrateur Linux doit avoir une très bonne connaissance des environnements open
source Linux, de même que les outils et systèmes d'exploitation tels que: Debian, Red Hat,
Ubuntu , etc..
Le firewall Linux
Le masquage d'adresse IP
L'alias IP
Le serveur Samba
Le serveur Apache