supinfo-master1systemesetreseaux
DESCRIPTION
Master 1 Systemes Et ReseauxTRANSCRIPT
-
International Master of Science en Systmes et Rseaux SUPINFO
www.supinfo.com Copyright SUPINFO. All rights reserved Version 3.2
CCUURRSSUUSS PPrreemmiirree aannnnee
-
Table des Matires
1. INTRODUCTION............................................................................................................................................. 3 2. PLANNING DES ENSEIGNEMENTS ANNEE UNIVERSITAIRE 2007-2008...................................... 4 3. PROJECT MANAGEMENT........................................................................................................................... 6 3.1. PREMIERE ANNEE : PILOTAGE ET GESTION DE PROJETS (20 HEURES)............................................................ 7
4. DROIT ............................................................................................................................................................... 9 4.1. PREMIERE ANNEE : DROIT DES SOCIETES (20 HEURES)................................................................................... 11
5. TECHNOLOGIES CISCO ............................................................................................................................ 12 PREMIERE ANNEE : CCNA (113 HEURES) ............................................................................................................. 13
6. TECHNOLOGIES LINUX & SOLARIS ..................................................................................................... 17 PREMIERE ANNEE : LINUX (75 HEURES)................................................................................................................ 18
7. TECHNOLOGIES MICROSOFT................................................................................................................. 26 PREMIERE ANNEE : MICROSOFT (80 HEURES) ....................................................................................................... 27
8. TECHNOLOGIES DE DEVELOPPEMENT .............................................................................................. 29 PREMIERE ANNEE : TECHNOLOGIES DE DEVELOPPEMENT (60 HEURES) ................................................................ 31
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 3 / 33
1. Introduction LInternational Master of Science Systmes et Rseaux SUPINFO constitue une formation labellise par les Laboratoires pdagogiques de SUPINFO, tous crs avec les leaders mondiaux de linformatique. La dure totale de la formation sur les deux annes est de 750 heures rparties comme suit par enseignement :
Premire anne Deuxime anne Module 1 : Systmes dinformation 20 heures Module 2 : Project management 30 heures 20 heures Module 3 : Droit 20 heures 30 heures Module 4 : Technologies Cisco 113 heures 37 heures Module 5 : Technologies Linux 75 heures 75 heures Module 6 : Technologies Microsof 80 heures 80 heures Module 7 : Technologies de dveloppement 60 heures 110 heures
Total 378 heures 372 heures
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 4 / 33
2. Planning des enseignements anne universitaire 2007-2008
Planning M1 International Master of Sciences en Systme et Rseaux nb heures oct-07 sminaire Paris 2 semaines 70 sem 42 et 43 nov-07 2 sances 2 jours 4 jours 28 sem 45 et 47 dc-07 1 sance de 2 jours 2 jours 14 sem 49 janv-08 2 sances 2 jours 4 jours 28 sem 2 et 4 fvr-08 1 sance de 2 jours 2 jours 14 sem 6 mars-08 sminaire Londres 1 semaine 35 sem 10 1 sance de 2 jours 2 jours 14 sem 13 avr-08 1 sance de 2 jours 2 jours 14 sem 15 sminaire Paris 1 semaine 35 sem 17 mai-08 2 sances 2 jours 4 jours 28 sem 20 et 22 juin-08 2 sances 2 jours 4 jours 28 sem 24 et 26 juil-08 aot-08
ENTREPRISE
de sem 27 sem 36
sept-08 sminaire Montral 2 semaines 70 sem 37 et 38 soutenance Paris sem 39
Total 378 Note : Les sances de 2 jours ont lieu les vendredi et samedi Les sminaires ont lieu du lundi au vendredi
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 5 / 33
PLANNING PREVISIONNEL M1
enseignement Paris Londres Montral
oct-07 avr-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 40 1 2 3 4 5 6 7 14 1 2 3 4 5 6 41 8 9 10 11 12 13 14 15 7 8 9 10 11 12 13 42 15 16 17 18 19 20 21 16 14 15 16 17 18 19 20 43 22 23 24 25 26 27 28 17 21 22 23 24 25 26 27 44 29 30 31 18 28 29 30 semaines 42 et 43 Paris semaine 17 Paris nov-07 mai-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 44 1 2 3 4 18 1 2 3 4 45 5 6 7 8 9 10 11 19 5 6 7 8 9 10 11 46 12 13 14 15 16 17 18 20 12 13 14 15 16 17 18 47 19 20 21 22 23 24 25 21 19 20 21 22 23 24 25 48 26 27 28 29 30 22 26 27 28 29 30 31 12 mai Pentecte DEC2007 juin-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 48 1 2 22 1 49 3 4 5 6 7 8 9 23 2 3 4 5 6 7 8 50 10 11 12 13 14 15 16 24 9 10 11 12 13 14 15 51 17 18 19 20 21 22 23 25 16 17 18 19 20 21 22 52 24 25 26 27 28 29 30 26 23 24 25 26 27 28 29 1 31 27 30
semaines 52 et 1 vacances
janv-08 juil-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 1 1 2 3 4 5 6 27 1 2 3 4 5 6 2 7 8 9 10 11 12 13 28 7 8 9 10 11 12 13 3 14 15 16 17 18 19 20 29 14 15 16 17 18 19 20 4 21 22 23 24 25 26 27 30 21 22 23 24 25 26 27 5 28 29 30 31 31 28 29 30 31
fvr-08 aot-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 5 1 2 3 31 1 2 3 6 4 5 6 7 8 9 10 32 4 5 6 7 8 9 10 7 11 12 13 14 15 16 17 33 11 12 13 14 15 16 17 8 18 19 20 21 22 23 24 34 18 19 20 21 22 23 24 9 25 26 27 28 29 35 25 26 27 28 29 30 31
mars-08 sept-08 lun mar mer jeu ven sam dim lun mar mer jeu ven sam dim 9 1 2 35
10 3 4 5 6 7 8 9 36 1 2 3 4 5 6 7 11 10 11 12 13 14 15 16 37 8 9 10 11 12 13 14 12 17 18 19 20 21 22 23 (pques) 38 15 16 17 18 19 20 21 13 24 25 26 27 28 29 30 39 22 23 24 25 26 27 28 14 31 40 29 30 semaine 10 Londres semaines 37 et 38 Montral,soutenance le 26 septembre
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 6 / 33
3. Project Management Premire anne (20 heures)
Pilotage et gestion de projet Deuxime anne (30 Heures)
Qualit ITIL Foundation DITIL lISO/CEI 20000 Le management par la qualit Laudit qualit Lapproche processus Les autres outils de la qualit Le CMMI et le CMMI
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 7 / 33
3.1. Premire anne : Pilotage et gestion de projets (20 heures)
Dfinir un projet et les rles de chacun
Quest ce quun projet Prciser le projet Dfinir les acteurs
Jalonner un projet Quest ce quun jalon ? Identifier les livrables Dterminer les jalons Etablir un diagramme des flux
Dcomposer un projet
La matrice Work Breakdown Structure et le diagramme de Gantt Eviter leffet tunnel et conserver une vue densemble
Organiser un projet et ngocier les ressources
Calculer les plans de charge Dfinit et contractualiser le rle des ressources Btir une matrice des rles
Assurer les conditions de succs
Dfinir lassurance produit Dfinir lassurance qualit Faire travailler ensemble matre douvrage et matre duvre
Suivre le projet et les carts
Reprer les diffrences entre planifi et rel Faire un point du planning et des ressources engages Etablir diffrents scnarii Dcider des actions correctives
Clturer un projet
Contrler les livrables Transfrer le livrable la matrise duvre Assurer le transfert de connaissances Faire le bilan du projet et capitaliser les connaissances Librer les ressources
Grer les risques
Identifier les risques Calculer une provision pour risque Imaginer les alternatives
Grer les facteurs humains
Prendre en compte les disponibilits Grer les conflits de priorit
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 8 / 33
Mobiliser les ressources autour du projet
Grer laprs projet Comprendre le rle de chacun la fin du projet Assurer la transition
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 9 / 33
4. Droit Premire anne (20 heures)
Droit des socits Introduction au droit des socits
Source et activits conomiques La personnalit morale Formes juridiques dentreprise Contentieux commercial
Droit commun des socits Le contrat de socit Ladhsion lacte constitutif Organes sociaux La dissolution de la socit
Les socits de personnes La socit en nom collectif
Dfinition Les associs Administration de la SNC
La socit en commandite simple Dfinition et constitution Les associs La grance Vie sociale
La socit responsabilit limite Dfinition et constitution Droit des associs Administration de la socit La vie sociale
La socit anonyme Dfinition et constitution Droit des associs Administration de la socit La vie sociale
Autres socits La socit par actions simplifies La socit cooprative et la socit europenne Les socits non immatricules
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 10 / 33
Deuxime anne (30 Heures)
Droit des informatique et multimdia Introduction au droit de linformatique
Sources et loi applicable Le droit dauteur numrique Ethique et informatique Luvre multimdia Les prcautions relatives au site web Le contrat de cration de site Le nom de domaine Le logiciel La base de donnes Le monde selon Google Les liberts et Internet Lutilisation de lInternet au travail La protection du cyberconsommateur Latteinte aux systmes informatiques, manipulation Les contrats de linformatique et du multimdia
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 11 / 33
4.1. Premire anne : Droit des socits (20 heures)
Introduction au droit des socits
Source et activits conomiques La personnalit morale Formes juridiques dentreprise Contentieux commercial
Droit commun des socits Le contrat de socit Ladhsion lacte constitutif Organes sociaux La dissolution de la socit
Les socits de personnes
La socit en nom collectif Dfinition Les associs Administration de la SNC
La socit en commandite simple Dfinition et constitution Les associs La grance Vie sociale
La socit responsabilit limite
Dfinition et constitution Droit des associs Administration de la socit La vie sociale
La socit anonyme
Dfinition et constitution Droit des associs Administration de la socit La vie sociale
Autres socits La socit par actions simplifies La socit cooprative et la socit europenne Les socits non immatricules
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 12 / 33
5. Technologies Cisco Premire anne (113 heures)
CCNA 1 CCNA 2 CCNA 3 CCNA 4
Deuxime anne (37 Heures)
Scurit Rseau Security 2
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 13 / 33
Premire anne : CCNA (113 heures)
CCNA 1 Cours : 7 heures Travaux Pratique : 13 heures Dure Total : 20 heures Certification acadmique : CCNA1
Savoir
Modle OSI Modle TCP-IP
Medias et quipement rseau Signal Types de mdias Equipement de couche 1 Topologie
Technologies Ethernet Modle OSI Introduction Ethernet Fonctionnement d'Ethernet
Couche 2 : Commutation Ethernet Domaine de collision Segmentation
Couche 3 : Protocole IP Principe Protocole IP Gestion des adresses IP
Couche 3 : Subnetting Internet du subnetting Mthode de calcul
Couche 3 : Introduction au routage Principes Domaine de broadcast Table de routage et dtermination du meilleur chemin Type de routage
Couches 4, 5, 6 et 7 Couche 4 : Couche Transport Couche 5 : Couche Session Couche 6 : Couche prsentation Couche 7 : Couche Application
Savoir-faire
Acqurir les premires notions fondamentales relatives aux rseaux et obtenir la certification Cisco acadmique CCNA1.
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 14 / 33
CCNA 2
Cours : 10H heures Travaux Pratique : 20 heures Dure Total : 30 heures Certification acadmique : CCNA2
Savoir
Rseau WAN Dfinitions Normes WAN Technologies WAN
Introduction aux routeurs Prsentation dun routeur Cisco Branchements Systme dexploitation Cisco IOS
Configuration de base dun routeur Commandes de visualisation Commandes de bases Les accs au routeur
Information et accs aux autres dispositifs Le protocole CDP Le protocole Telnet
Processus de dmarrage et gestion dIOS Processus de dmarrage Gestion dIOS
Routage Principe fondamentaux Routage statique et dynamique, convergence, boucles de routage et solutions Routage vecteur de distance, tat de liens, intrieurs, extrieurs, systmes Configuration par dfaut, routage statique et visualisation dtat
Protocole RIP Thorie Configuration Vrification
Protocole IGRP Thorie Configuration Vrification
Rsolution de problmes et protocole ICMP Thorie ICMP Commandes de vrification Erreurs courantes et dbogage Procdure de rcupration des mots de passe dun routeur
Les ACLs Partie 1 : Thorie ACL standard, mise en place et vrification ACL tendue, mise en place et vrification ACL nomme, mise en place et vrification
Savoir-faire
Acqurir les premires notions fondamentales relatives aux rseaux et obtenir la certification Cisco acadmique CCNA2.
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 15 / 33
CCNA 3
Cours : 10 heures Travaux Pratique : 30 heures Dure Total : 40 heures Certification acadmique : CCNA3
Savoir
Routage Classless Introduction au routage classless
Protocole RIPv2 Spcifications RIPv2 Configuration
Protocole OSPF Dfinitions Fonctionnement dOSPF Configuration
Protocole EIGRP Dfinitions Fonctionnement dEIGRP Configuration
Commutation Ethernet Rseaux Ethernet Commutation LAN Fonctionnement dun commutateur
VLANs Dfinitions et principes Le trunking Le VTP
Protocole Spanning-Tree Concepts du Spanning-Tree Fonctionnement du Spanning-Tree Configuration du Spanning-Tree
Design de LAN Concepts du design de LAN Conception de LAN
Rsolution de problmes Les commandes Le commutateur Rcupration et mise jour
Savoir-faire
Acqurir les notions fondamentales relatives aux technologies de commutation Ethernet et de routage IP.
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 16 / 33
CCNA 4
Cours : 15 heures Travaux Pratique : 15 heures Dure Total : 30 heures Certification acadmique : CCNA4
Savoir
NAT et PAT Adressage priv et public Translation d'adresses Configuration
DHCP Principe du DHCP Configuration DHCP
Rseaux WAN Dfinitions Equipements et dispositifs Normes WAN Classement des diffrents types de liaison WAN
Conception WAN Communications dans un WAN Premires tapes de conception WAN Mise en place d'un rseau hirarchique
Protocole PPP Etude du protocole Etablissement d'une session Mthode d'authentification Configuration
Technologie RNIS Technologie RNIS Termes Utilisation et implmentation Configuration
Technologie Frame Relay Technologie Frame Relay Fonctionnement, table de commutation et processus de transmission Les sous interfaces Configuration
Initiation l'administration rseau Stations de travail et serveurs Gestion du rseau Protocole SNMP Syslog
Savoir-faire
Aborder la conception des rseaux WAN et se familiariser avec leurs protocoles.
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 17 / 33
6. Technologies Linux & Solaris Premire anne (75 heures)
Introduction aux systmes Linux Organisation du FHS Etayage du shell Commandes de bases dun systme Linux Les outils Sed et Awk Scripting bash Gestion des utilisateurs et des groupes Gestion des permissions Gestion des disques Gestion des processus Environnement graphique Installation de programmes Emulation et virtualisation Configuration du rseau Le noyau Linux Passage de la certification MCU Network File System OpenSSL ProFTPd OpenSSH Apache Priphriques Loop et RAID Logiciel Firewalling
Deuxime anne (75 Heures)
Linux (32 heures) Rappel des notions vues en anne infrieure Introduction aux bases de donnes MySQL DNS-DHCP Interconnexion Linux Windows avec Samba OpenLDAP Kerberos Introduction la messagerie Passage de la MCA
Solaris (43 heures)
Installation de SUN Solaris 10 Gestion du systme de fichier et des disques VFS et Core Dumps NFS Gestion des packages Oprations de base Administration des utilisateurs et de la scurit Gestion de limpression Processus du systme Rseaux de base Services rseau Gestion des backups
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 18 / 33
Premire anne : Linux (75 heures)
Introduction aux systmes Linux
Prsentation et historique de Linux Prsentation des notions fondamentales Historique des systmes Unix et Linux
Les diffrents types de licences des logiciels informatiques Les logiciels propritaires, gratuits et libres Les licences du monde Open Source
Les acteurs du monde Linux Prsentation des systmes Unix Prsentation des systmes Linux
Organisation du FHS
Larborescence du systme Notion de racine Les principaux rpertoires du systme Partie 1 Les principaux rpertoires du systme - Partie 2 /usr /var
Etayage du shell
Utilisation du terminal Les diffrents types de comptes Les commandes dutilisation du terminal
Utilisation du shell Notion de shell Les diffrents types de shell
Utilisation de laide du systme Laide intgre aux commandes Les pages de manuels
Commandes de bases dun systme Linux
Oprations sur les fichiers et rpertoires Les commandes de gestion de fichiers Les commandes de gestion de rpertoires
Affichage du contenu dun fichier Lecture de fichiers Recherche dans un fichier: Utilisation des redirections de flux Chanage de commande avec les pipes
Noms, attributs des fichiers et globbing Noms des fichiers Unix Attributs des fichiers Le globbing
Edition de fichiers Prsentation de Vi Utilisation des diffrents modes ddition Lditeur Emace Partie 5 : Archivage et compression
Utilisation de tar pour la cration darchive Compression avec gzip et bzip2 Partie 6 : Recherches de fichiers Utilisation de la commande find
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 19 / 33
Utilisation avance de la commande find Utilisation de locate
Les outils Sed et Awk
Sed Prsentation de sed Fonctionnement de sed Les options de sed : Les commandes de sed
Awk Prsentation de awk Fonctionnement de awk Les enregistrements Les champs Utilisation des variables Les fonctions Les motifs Les structures BEGIN et END Les structures conditionnelles
Scripting bash
Introduction au scripting bash Notion de scripting Cration et invocation dun script Les commentaires : Notion de tche de fond: Les variables Valeur retourne par un script la fin de son excution
Commandes dun script bash Les commandes simples Les commandes composes
Variables et paramtres Les variables Les paramtres dun script
Affichage et lecture lcran Afficher du texte lcran Lecture simple au clavier La commande select Redirections des entres et sorties standard
Calculs mathmatiques en bash La commande expr La commande let
Variables et paramtres Les variables dans les scripts bash Les paramtres dun script Partie 7 : Les structures conditionnelles Les conditions Les tests Combinaison de tests Structure SI Alors Sinon Structure Tant Que Structure Pour Structure Selon Partie 8 : Les fonctions Notion de fonction Les fonctions en bash
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 20 / 33
Gestion des utilisateurs et des groupes
La gestion des utilisateurs sous Linux Notion de systme multi-utilisateurs Le fichier /etc/passwd Le fichier /etc/shadow Notion de groupe Le fichier /etc/group
Les commandes de gestion des utilisateurs La commande useradd Ajouter un utilisateur Supprimer un utilisateur Changer le mot de passe dun utilisateur Afficher les informations dun utilisateur
Les commandes de gestion des groupes La commande groupadd Crer un groupe Modifier les groupes secondaires d'un compte Afficher des informations sur les groupes
Changer didentit La commande su La commande sudo Le fichier sudoers
Gestion des permissions
Les permissions des systmes Unix Notion de propritaire Notion de groupe propritaire
Modification des permissions Changer lappartenance dun fichier Modifier les droits dun fichier Equivalences numriques Notion de umask
Les droits spciaux SUID SGID Sticky Bit
Les listes de contrles daccs Notion dACL Activation des ACL Configuration des ACL
Gestion des utilisateurs et des groupes
Principe de partitions sous Linux
Les diffrents types de disques durs Les diffrents types de partitions Partitionner un disque Formater une partition
Accder aux priphriques de stockage Les commandes mount et umount Le fichier /etc/fstab Exemple de dplacement de donnes
Les quotas Principe des quotas sur les disques Linux Activation et configuration des quotas
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 21 / 33
Gestion des processus
Introduction la notion de processus Les processus Unix Les diffrents tats dun processus Arrire plan, premier plan et dtachement La commande ps La commande top
Les signaux Les diffrents types de signaux Envoi de signaux aux processus
Modification des priorits du scheduler La commande nice La commande renice
Planification de tches La commande crontab Le fichier crontab systme La commande at
Environnement graphique
Larchitecture X-Window
Historique Le projet XFree86 Le projet Xorg
Installation et configuration de Xorg Installation Gnration du fichier de configuration Edition du fichier de configuration
Administration du serveur X Lancement du serveur X X-Distant Excution dapplications distantes Partie 4 : Les Desktop Manager Le projet GNOME Le projet KDE
Gestion des utilisateurs et des groupes
Linstallation de programmes sous Linux
Linstallation par les binaires Linstallation par un outil de gestion de paquets Linstallation par les sources
Lapproche RedHat Les RPMs Comment obtenir les paquets ? La commande RPM Librairies et dpendances Cration dun RPM
Lapproche Debian Les deb Installation, dsinstallation, informations et mise jour Cration dun fichier deb
Lapproche Gentoo Une distribution source based Installation, dsinstallation, informations et mise jour Cration dun ebuild
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 22 / 33
Emulation et virtualisation
Introduction lmulation et la virtualisation Notion dmulation Notion de virtualisation Dfinitions
Virtualisation Installation de Qemu Configuration et utilisation de Qemu Installation de Vmware Configuration et utilisation de Vmware
Emulation Wine Les logiciels bass sur Wine
Emulation et virtualisation
Fonctionnement du rseau sous Linux
Les interfaces rseaux Prise en charge des interfaces Configuration matrielle NDISWrapper
Gestion du rseau Configuration automatique via DHCP Configuration manuelle La commande ifconfig Les routes Configuration de la rsolution de noms
Les outils de monitoring rseau Ping Traceroute Netstat
Le noyau Linux
Introduction la notion de noyau
Quel est le rle du noyau ? Pourquoi recompiler son noyau ?
Compilation et installation tapes prliminaires Tlchargement des sources du noyau Lenvironnement de dveloppement Configuration du noyau Compilation Installation du noyau Gestion des modules
Configuration du bootloader Notion de bootloader Lilo Grub
Passage de la certification MCU
Obtenir 70% de bonnes rponses
Network File System
Prsentation de NFS
Le protocole NFS Le protocole RPC
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 23 / 33
Installation dun client serveur NFS Installation Les diffrents modes de fonctionnement Configuration du serveur Gestion des UID et GID
Administration et maintenance dun serveur NFS Les diffrents services Lancement et arrt du serveur Commandes dadministration et de maintenance
Utilisation du client NFS Montage dun rpertoire distant Montage dun rpertoire au dmarrage du systme
OpenSSL
Prsentation de SSL
Introduction SSL Historique des mthodes de chiffrement La cryptographie Exemples dutilisation de SSL
Les diffrents types de chiffrement Chiffrement symtrique Chiffrement asymtrique Notions de cl publique et cl priv
Les diffrents algorithmes de chiffrement Blowfish DES et 3-DES DSA RSA Partie 4 : Les certificats Certificats X.509 Les extensions X.509v3
ProFTPd
Introduction : le protocole FTP
Prsentation du protocole FTP Analyse dune communication FTP Les diffrentes solutions actuelles
Introduction Proftpd Prsentation Introduction aux utilisateurs virtuels
Installation de proftpd Installation depuis les sources Les diffrentes options du script de configuration
Administration du serveur La configuration de proftpd Directives du fichier de configuration La ligne de commande Gestion des utilisateurs virtuels Monitoring du serveur Implmentation de SSL/TLS Exemples de configuration
OpenSSH
Introduction OpenSSH
Le manque de scurit des protocoles actuels Historique et prsentation de SSH Rappels sur les mthodes de chiffrement
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 24 / 33
Les outils de la suite OpenSSH
Prsentation de la suite Ssh Ssh-keygen Sshd Scp Ssh-agent Ssh-add Sftp
Le client SSH Configuration du client ssh : Utilisation du client Cration de cls Gnration de cls RSA2 Gnration de cls DSA Exemples dutilisation
Le serveur SSH Configuration du serveur SSH Administration du serveur Authentification par cl publique X-forwarding TCP-forwarding Sftp
Apache
Introduction : le protocole HTTP
Prsentation du protocole HTTP Analyse dune communication HTTP Les diffrentes solutions actuelles
Introduction Apache Prsentation et historique de Apache Les diffrents produits lis Apache Apache 1.3 et Apache 2
Administration et configuration de Apache Installation de Apache Le fichier httpd.conf Partie 1 Environnement du serveur Gestion des connexions Informations personnelles Emplacement des documents par dfaut Les droits sur le systme de fichiers Gestion des modules Mapper les URL avec le systme de fichiers Authentification, autorisations et contrle daccs
Administration et configuration avance du serveur La commande apachectl Les fichiers de logs Les pages derreurs personnalises Implmentation de SSL/TLS Les htes virtuels Les fichiers .htaccess Les espaces web personnels
Priphriques Loop et RAID Logiciel
Les priphriques loop
Prsentation Manipulation des priphriques loop
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 25 / 33
Cration dun fichier loop Associer le fichier une entre dans /dev
RAID Introduction RAID Les diffrents types de RAID Implmentation du RAID logiciel Configuration du noyau Installation de mdadm Partitionnement du RAID
Configuration du RAID Mise en place dun RAID 1 Mise en place dun RAID 5 Mise en place dun RAID 0+1 Ajout et retrait dun priphrique chaud
Firewalling
Introduction
Notion de firewall Principe de translation dadresse
NETFILTER et iptables Prsentation de NETFILTER Les diffrentes chanes Installation de NETFILTER Prsentation de iptables Installation de iptables
iptables Les cibles de la table FILTER Les cibles personnalises Enregistrement et chargement des rgles Les commandes principales Options Options de correspondance Les cibles pour la translation dadresse Les cibles personnalises
Options du noyau Prsentation Options relatives aux paquets ICMP Options relatives aux paquets IP
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 26 / 33
7. Technologies Microsoft Premire anne (80 heures)
Windows Vista Windows Server 2003 Windows Server 2003 Network Infrastructure (Partie 1)
Deuxime anne (80 Heures)
Windows Server 2003 Network Infrastructure (Partie 2) Active Directory Exchange Server 2007
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 27 / 33
Premire anne : Microsoft (80 heures)
Windows Vista Cours : 12 heures Travaux Pratique : 14 heures Dure Total : 26 heures
Contenu Prsentation de Windows Vista Dploiement de Windows VISTA grande chelle Administration et dpannage de Windows Vista Gestion des disques Configuration de lenvironnement utilisateur et administration distance tude des fonctionnalits rseau de Windows Vista Administration des accs aux objets dans les units d'organisation Gestion de lalimentation et des fonctions de collaboration Maintenance de Microsoft Windows VISTA
Savoir-faire
Apprendre installer un poste quip de Windows Vista Connatre les fonctionnalits pour installer, administrer et grer Windows Vista. Savoir configurer la scurit et la prise en charge des rseaux Etre capable de dployer, personnaliser et dpanner Windows Vista dans un environnement Active Directory. Dcouvrir le dpannage du processus de dmarrage et des autres problmes systme
Acqurir les comptences ncessaires pour configurer et grer le matriel
Windows Server 2003 Cours : 12 heures Travaux Pratique : 14 heures Dure Total : 26 heures
Contenu Introduction ladministration des comptes et des ressources Gestion des comptes dutilisateur et dordinateur Gestion des groupes Gestion daccs aux ressources Implmentation de limpression Administration de limpression Gestion daccs aux objets dans les units dorganisation Implmentation des stratgies de groupes Gestion de lenvironnement utilisateur laide des stratgies de groupes Implmentation des modles dadministration et des stratgies daudit Prparation de l'administration d'un serveur Prparation de l'analyse des performances du serveur Maintenance des pilotes de priphriques Gestion des disques Gestion du stockage des donnes Gestion de la rcupration en cas d'urgence Maintenance des logiciels l'aide des services SUS
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 28 / 33
Savoir-faire
Mise en place dActive directory sur un domaine Administration des utilisateurs du domaine Administration des groupes Implmentation de limpression Administration des accs aux objets dans les units dorganisation Implmentation de stratgies de groupe Implmentation de modles dadministration et dune stratgie daudit Prparation de ladministration dun serveur Monitoring et maintenance dun environnement serveur Gestion des disques et du stockage Implmentation dune solution SUS
Windows Server 2003 Network Infrastructure
Cours : 14 heures Travaux Pratique : 14 heures Dure Total : 28 heures
Contenu Configuration du routage laide du service Routage et accs distant Attribution automatique dadresses IP laide du protocole DHCP Gestion et analyse du service DHCP Rsolution de noms Rsolution de noms dhtes laide du systme DNS Gestion et analyse du systme DNS
Savoir-faire
Planifier un rseau TCP/IP physique et logique Planifier une stratgie de routage et rsoudre les problmes associs Planifier une stratgie DHCP (Dynamic Host Configuration Protocol) Optimiser DHCP et rsoudre les problmes associs Planifier une stratgie DNS (Domain Name System) Optimiser DNS et rsoudre les problmes associs
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 29 / 33
8. Technologies de dveloppement Premire anne (60 heures)
Algorithmique Introduction et Gnralits sur lAlgorithmique Structure algorithmique avance Structure de donnes avance : structures linaires Structure de programme avance Structure de donnes avance : structures non linaires et fichiers Structure dynamique de donnes
Deuxime anne (110 Heures)
Langage C Langage C niveau 1
Prsentation du langage Les donnes Les oprations de base Les structures de contrle
Langage C niveau 2 Les fonctions La bibliothque standard Les entres sorties standard La modularisation du dveloppement
Langage C niveau 3 Les structures de donnes complexes Les fonctions et les donnes complexes
Langage C niveau 4 Les pointeurs Les pointeurs et les types complexes Les fonctions et les pointeurs Implantation des piles et des arbres
Langage C niveau 5 Les fichiers La gestion des fichiers La gestion des sockets
Langage C niveau 6 Complments sur le makefile La modularisation du dveloppement Le programme et son environnement Complments sur le micro processeur Autres optimisations
Langage C++
Langage C++ niveau 1 Prsentation du langage Les changements syntaxiques Les amliorations dans limplantation des fonctions
Langage C++ niveau 2 Les classes La forme canonique de Coplian Les autres caractristiques
Langage C++ niveau 3 Les tableaux dynamiques dobjets La notion damiti La surcharge des oprateurs
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 30 / 33
Langage C++ niveau 4 Lhritage Le polymorphisme
Langage C++ niveau 5 Lespace du nommage Les patrons La gestion des erreurs
Langage C++ niveau 6 Les entres sorties standard par les flux La gestion des fichiers par les flux
Langage C++ niveau 7 STLWindows Server 2003 Network Infrastructure (Partie 2) Active Directory Exchange Server 2007
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 31 / 33
Premire anne : Technologies de dveloppement (60 heures) Objectifs Acqurir les notions fondamentales ncessaires llaboration dun programme informatique laide dune criture universelle appele langage algorithmique dans lobjectif dune transcription dans un langage quelconque, et mettre en pratique les connaissances relatives aux trois structures fondamentales : structure dun programme, structure algorithmique et structure de donnes.
Introduction et Gnralits sur lAlgorithmique
Prsentation, historique des langages Dfinitions Objectifs Historique Processus de ralisation dun programme Notion dinstruction Notion de squences Notion de ruptures de squences Les trois structures Conventions dcriture
Structure de donnes Prsentation Les cinq structures de donnes lmentaires Mots cls, syntaxe, oprateurs et symboles associs Oprations lmentaires : dclaration, initialisation, affectation et raffectation Les structures de donnes avances Exercice(s) rsolu(s)
Structure de programme Prsentation Programme principal Modularit dun programme Procdure et fonction Les qualits dun programme informatique
Structure algorithmique avance
Instructions conditionnelles : SI..ALORS et CAS..PARMI (et variantes) Imbrication : SI..ALORS Imbrication : SI..ALORS..SINON Imbrication : CAS..PARMI Imbrication : CAS..PARMI..PARDEFAUT Imbrications diverses
Instructions rptitives : TANTQUE et REPETER (et variantes) Prsentation Instruction : TANTQUE Instruction : REPETER..JUSQUA Instruction : REPETER..TANTQUE Sortie de boucle prmature Persistance dans une boucle Boucles imbriques
Instructions rptitives : POUR Prsentation Instruction : POUR Sortie de boucle prmature Persistance dans une boucle Boucle bornes variables
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 32 / 33
Boucle pas variable Boucles bornes fixes Boucles bornes imbriques
Instructions de rupture de squences imbriques Problme rsolu 1 Problme rsolu 2 Problme rsolu 3 Problme rsolu 4
Structure de donnes avance : structures linaires
Les tableaux Prsentation Tableaux et dimensions dun tableau Oprations lmentaires Exemple
Les piles Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation dune pile laide dun tableau
Les files Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation dune file laide de tableaux
Les listes Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation dune liste laide de tableaux
Structure de donnes avance : structures linaires
Modlisation dun programme Prsentation Dcoupage dun programme en modules Reprsentation graphique de lorganisation des modules
Programme principal, fonction et procdure Prsentation Programme principal Fonction Procdure Organisation de la mmoire : rappel Les pointeurs Variable globale et variable locale Paramtre formel et paramtre rel
Rcursivit Dfinition de la rcursivit Correspondance entre instruction rptitive et rcursivit Intrts et contraintes lies la rcursivit Structure de donne associe : la pile Exemple
Approche de rsolution globale dun problme
-
Cursus 1re anne International Master of Science Systmes et Rseaux SUPINFO 33 / 33
Prise en compte dun problme Recherche des structures de donnes en adquation avec le problme pos Etude de lorganisation et de limbrication des structures algorithmiques Structuration du programme : programme principal, procdures et fonctions Emploi ventuel de la rcursion en guise de simplification Validation du programme dans lensemble du contexte dutilisation
Structure de donnes avance : structures non linaires et fichiers
Les enregistrements Prsentation Enregistrements simples : oprations lmentaires Enregistrements imbriqus : oprations lmentaires Exemple
Les graphes Prsentation Oprations lmentaires Primitives associes Exemple
Les arbres Prsentation Oprations lmentaires Primitives associes Exemple
Les fichiers Prsentation Oprations lmentaires Primitives associes Exemple
Structure dynamique de donnes
Chanage des donnes Dfinition Reprsentation en mmoire des donnes Avantages et inconvnients
Chanage des donnes : reprsentation dune liste Prsentation Liste simplement chane Liste doublement chane Liste boucle Exemple dimplmentation dune liste simplement chane laide dun tableau Exemple dimplmentation dune liste doublement chane laide dun tableau
Chanage des donnes : reprsentation dun graphe Prsentation Relation dadjacence et listes dadjacence Notion de prdcesseur et de successeur Relation dincidence Exemple dutilisation
Chanage des donnes : reprsentation dun arbre Prsentation Relation dadjacence et listes dadjacence Notion de relation pre-fils et frre Exemple dutilisation