Systeme et reseau
Administration et maintenance
RSA
Concepteur d’Applications Réparties
Contrôle Document Historique des versions Version Date Documents remplacés description / détails 1 12/09/2006 Original
TABLE des MATIERES
PREMIERE PARTIE : INTRODUCTION AUX SYSTEMES D’EXPLOITATION 7
1. Généralités 7
2. Historique 8
3. Concepts de base 11 3.1 Processus 11 3.2 Fichiers 12 3.3 Appels système 14 3.4 Shell 15
4. Concepts avancés 15 4.1 Micro-noyau 15 4.2 Threads 15 4.3 Multiprogrammation symétrique 15 4.4 Systèmes répartis 16 4.5 Architecture orientée objet 16
5. Exemples de systèmes d'exploitation 16 5.1. Windows NT 16 5.2. Unix 18
6. Bibliographie 22
7. Généralités sur les systèmes d'exploitation 23 7.1 Exercices 23 7.2 Solution des exercices 23
DEUXIEME PARTIE : ADMINISTRATION ET MAINTENANCE DES RESEAUX ET SYSTEMES SOUS UNIX 26
1. Introduction 26
2. L'avenir d'Internet : IPv6. 26 2.1 Pourquoi une nouvelle version ? 26 2.2 Comment ? 27 2.3 Les plus 27
3. Les réseaux de machines Unix 28 3.1 La sécurité d'accès 28 3.2 Droits des utilisateurs. 28 3.2.1 Le groupe d'utilisateurs Unix, utilité pratique 29 3.3 Les bits S.UID et S.GID 29 3.4 Le super-démon de gestion des services 30 3.4.1 Inetd. 30 3.4.2 Xinetd 31 3.5 Services IP classiques 32 3.5.1 Fichiers et trous de sécurité 32 3.5.1.1 Le fichier /etc/hosts.equiv 32 3.5.1.2 Le fichier .rhosts 32 3.5.2 telnet 32 3.5.2.1 Description. 32 3.5.2.2 Telnet aujourd'hui. 33 3.5.3 FTP 33 3.5.3.1 Description. 33 3.5.3.2 Configuration de FTP. 34 3.5.3.3 Configuration de FTP : /etc/ftpaccess. 34 3.5.3.4 Le fichier .netrc 36 3.5.4 Sendmail, SMTP et POP 37 3.5.4.1 Un résumé rapide. 37 3.5.4.2 Les alias et listes de diffusion basiques 38 3.5.4.3 Sendmail détaillé. 38 3.5.4.4 Les mailing listes gérées