Rapport de Stage
Rapport de Stage
Rapport de Stage
d’Informatique
Département Informatique
Rapport du Stage :
Serveur Fichier SAMBA
Réalisé par :
Encadré par :
MONASSIR Med Charaf
- Mr. Jawad
ERROUGUI
- Mr. Lahcen
ASSLN
Rapport deANNEE
stage de fin
20010-2011
de Formation
Sommaire
Sommaire ........................................................................................................................2
Remerciement .................................................................................................................4
Introduction Général ................................................................................................5
Partie 1 : présentation de l’entreprise ENCG
1. Introduction ..................................................................................................
....6
2. L’organigramme de l’ENCG
..................................................................................7
3. Etude de l’existant
.............................................................................................8
Partie 2 : Présentation théorique du travail effectué
1. Introduction ..................................................................................................
....9
2. Service
SAMBA ................................................................................................10
3. Pourquoi samba ?
............................................................................................11
4. Comment on accède aux partages ?
...................................................................11
5. L’utilisation d’http pour simplifier l’accès aux partages
.........................................11
6. Les permissions
...............................................................................................12
30
7. Conclusion .....................................................................................................
..13
2. Protocole SMB
.................................................................................................13
3. Les requêtes entre client serveur
.......................................................................14
4. Préparation du serveur fichier
...........................................................................18
5. Installation service samba
.................................................................................18
6. Création des utilisateurs
...................................................................................19
7. Création l’architecture des répertoires partagés
..................................................19
...................................20
9. Teste d’accès
...................................................................................................21
10. Partagé des données et récupérés d’autres
.......................................................22
11. L’utilisation d’u page web pour accéder
............................................................23
30
1. Définition du logiciel
...................................................................................24
3. Installation d’areca
..........................................................................................25
4. Présentation d’interface graphique
....................................................................26
5. Travail effectué
...............................................................................................27
6. Les stratégies
..................................................................................................28
7. Conclusion ..................................................................................
....................29
ANNEX
Webographie
30
Rapport de stage de fin
de Formation
REMERCIMENT
personnes.
Encadré ce projet.
30
Rapport de stage de fin
de Formation
Introduction Général
Dans le cadre de la politique d’adaptation de la formation professionnelle aux exigences
du marché de travail, l'OFPPT prend chaque année des mesures visant l’amélioration de la
qualité de la formation dispensée dans ces établissements. Parmi ces mesures, l’institution
des stages au milieu professionnel sert au profit des stagiaires à atteindre les objectifs
prioritaires, découvrir le monde de travail, confronter les méthodes et les techniques
enseignées avec la pratique en vigueur au sein de l’entreprise, établir une relation plus
étroite entre les établissements de formation et leur environnement économique en vue de
rechercher la meilleure adaptation entre la formation et les besoins de marché d’emploi,…
etc.
Nulle personne ne peut nier donc l’obligation d’un stage pratique après une longue
durée de formation théorique. C’est pour cela, il convient de signaler l’importance de ce stage
qui ressemble un fruit juteux plein d’informations et données, susceptible de mettre en œuvre
tous les concepts et les théories relatives aux matériaux et systèmes informatiques. Puisque
nous sommes des Techniciens Spécialisés en Techniques des Réseaux Informatiques (TS-
TRI), au sein de l’Institut Spécialisé de Technologie Appliquée NTIC2, et dans le cadre de la
première confrontation de la vie professionnelle, nous avons pu effectuer le stage de fin de
formation, ce dernier pas de notre formation nous a permis d’investiguer et découvrir le
monde informatique. Autrement dit, notre stage est focalisé essentiellement sur les thèmes :
Serveur partage Fichiers et d’imprimante avec une sauvegarde automatique,
Application Honolulu
30
Partie 1 : présentation de l’entreprise « ENCG »
1. Rapport de stage de fin Introduction :
de Formation
L’ENCG-Marrakech est un établissement d’enseignement supérieur relavant de
l’Université Cadi Ayyad ouvert en septembre 2004. En parfaite adéquation avec l’esprit de la
charte nationale d’éducation et de formation, elle s’inscrit dans le dynamisme des efforts de
développement de cette université et s’intègre dans le projet de renforcement de son
ouverture sur son environnement socio-économique.
Parmi les 16 régions du Royaume, la région de Marrakech- Tensift-El Haouz est
en perpétuelle expansion. Elle connaît un essor économique et social des très importants et
qui ne cesse de lancer des défis sérieux aux différents intervenants dans la gestion du fait
local.
Sur le plan de l’enseignement et de la formation, la région a connu depuis une
vingtaine d’années une mutation considérable concrétisée par l’implantation de l’Université
Cadi Ayyad qui est aujourd’hui parmi les plus prestigieuses du Royaume. Son impact sur les
tissus économiques et sociaux locaux et nationaux est très large. La qualité de ses
chercheurs et leur présence dans un grand nombre de manifestations culturelles et
scientifiques nationales et internationales la mettent au-devant de la scène dans le domaine
de la recherche scientifique.
C’est dans ce contexte que l’ENCG-Marrakech est venue renforcer et enrichir l’offre de
l’UCAM en matière de formation. Elle a pour mission la formation initiale, la formation
continue et la recherche dans les domaines des sciences et techniques du management
moderne, dans le but de répondre aux besoins et attentes des opérateurs privés et publics
locaux et nationaux en encadrement et en compétences de haut niveau.
L’ENCG- Marrakech, qui est en même temps membre du réseau national des ENCG,
est habilité à assurer la préparation et la délivrance des diplômes nationaux suivants :
Diplôme des écoles nationales de commerce et de gestion
Master fondamental
Mastère spécialisé
Diplôme national d’expert-comptable
Doctorat
30
2. Rapport de stage de fin L’organigram
de Formation
me de L’ENCG :
30
Rapport de stage de fin
de Formation
Réseau de l’administration :
C’est le réseau sur lequel on a travaillé il contienne environ de 20 machine ils
ont besoin d’un serveur fichiers pour centralisé les données et aussi pour les
sécurisé
Réseau des salles informatiques :
C’est le réseau « publique » où il y a l’accès à tous les étudiants de l’ENCG
Réseau publique :
Les adresse publique de l’ENCG c’est les adresse qui appartienne au sous réseau
196.200.176.160 /27
30
Schémas d’architecture réseau de l’ENCG :
Rapport de stage de fin
de Formation
• Accès aux partages avec n’importe qu’il système d’exploitation (win, Mac,
Linux…)
• Création des lecteurs réseaux sur les machines des utilisateurs pour
simplifier l’accès
3. Pourquoi samba ?
Le choix du service samba et venu après la visite du réseau local qui utilise des différentes
Platform système d’exploitation (Windows, Linux, Mac …)
utilisateur veut accéder aux partages il doit fermer la session et ouvrir une autre.
de Formation
6. Les permissions :
Pour avoir une possibilité de Télé-verser et de télécharger les données à partir du serveur
chaque utilisateur doit avoir permission « lire/écrire » dans le serveur, mais le problème c’est
que chaque utilisateur doit être propriétaire sur les données qu’il a partagé avec les autres,
c’est pour cela chaque utilisateur sera obligé de couché la case « Lecteur seule » dans
propriété du fichier qu’il a partagé pour que les autre ne puissent pas supprimer ou modifier
le fichier.
7. Conclusion
Pour conclure la présence d’un serveur partage fichiers dans le réseau de l’administration est
obligatoire, car le type des données qui circule dans ce réseau est très confidentiels (Notes
des examens, Notes des semestres, les rapports de l’administration …), avant ils sont
partagé avec le partage simple avec l’accès pour tout le monde et ils ont contrôle total !!
Ainsi que la disponibilité des données a une relation avec la présence des personnes
propriétaires si leurs machines sont éteintes les autres ne puissent pas récupérer les
données pour continuer le travail, ou bien si leurs machines sont tombées en panne les
données seront perdues.
C’est pour cela après la première réunion, la proposition d’un serveur fichier était accorder
par tous l’équipe informatique, pour centralisé les données et les sécurisés.
Et aussi une sauvegarde périodique de toutes les données du serveur dans un autre
emplacement soit sur le même serveur soit sur un serveur distant grâce à le logiciels ARECA
du sauvegarde on peut sauvegarder les données dans un autre serveur comme ça dans le
cas où une données perdu on peut la récupéré.
30
Il y a une autre sauvegarde c’est celle du serveur le dossier « /etc/samba/ » et l’architecture
des répertoires partagé dans le cas où le serveur
Rapport de stage de fin
lui-même tombe en panne on peut le
reconstruire rapidement
de Formation
30
Rapport de stage de fin
de Formation
Partie 3 : Présentation pratique des tâches
réalisées :
1. Introduction
Dans cette partie, je vais présenter les taches réalisées sur terrain qui sont déjà encours
d’utilisation par les clients du réseau de l’administration, un serveur de partage fichiers et
d’imprimante est installé au niveau du réseau (192.168.10.0 /24) réseau d’administration qui
a trois grand répertoire partagé
2. Protocole SMB :
Le protocole SMB signifie Server Message Bloc, il est utilisé pour le partage de fichiers et
d’imprimantes entre ordinateurs. Son histoire remonte à 1985 et a été définit au départ par
IBM. On le connait mieux maintenant sous le nom de CIFS (Common Internet File System).
Le protocole SMB peut être utilisé sur de nombreux autres protocoles de niveaux inférieurs,
mais son utilisation la plus courante reste avec NETBIOS (Network Basic Input Output
System). Lui-même utilisant TCP/IP, dans ce cas on le nomme netbt (NETBIOS over
TCP/IP).
30
Rapport de stage de fin
de Formation
30
Rapport de stage de fin
de Formation
Négociation des protocoles :
Le client envoie une requête «SMB negprot-reqeust » (negprot pour « negociate
protocol »). Le client donne une liste des versions du protocole SMB supportées.
30
Rapport de stage de fin
de Formation
Après la négociation de protocole, le client procède à une identification en utilisateurs ou
partage (user identification / share identification) :
Share identification : (share Level), ce modèle de sécurité associe un mot de passe à une
ressource partagée du réseau. L’utilisateur se connecte à la ressource simplement avec un
mot de passe
User identification : (user level). Ce modèle de sécurité est une implémentation améliorée
du premier. Il consiste à associer un couple (login et mot de passe) à une ressource
partagé, ainsi, si une personne souhaite accéder a cette ressource, il doit connaitre le login et
mot de passe. Ce modèle de sécurité est utile pour savoir qui fait quoi.
sessetupeX request :
30
Rapport de stage de fin
de Formation
sesssetupeX response :
Tconx – response :
30
Rapport de stage de fin
de Formation
30
Rapport de stage de fin
de Formation
Les utilisateurs qu’on a créé on ne veut pas qu’ils soient présent dans le système c’est pour
cela on n’a pas créé des répertoires de base personnel pour chaque utilisateurs
30
Rapport de stage de fin
de Formation
Figure1 :
On va prendre l’exemple1 :
utilisateur « TEST » qui a l’accès au répertoire « partage-Administration »
30
9. Rapport de stage de fin Teste
de Formation
d’accès :
Comme il est signaler dans la partie 2 chaque machine sera configura avec trois lecteurs
réseaux ces derniers point vers un des trois répertoires voir Figure 2 :
Figure 2
Utilisateur « test » demande un accès une page d’authentification sera afficher demande le
« nom et mot de passe » :
Après l’authentification si l’utilisateur est
validé il aura l’accès dans les autres
lecteurs sans besoin d’une nouvelle
authentification
Remarque :
Si l’utilisateur Test veut accéder au répertoire de quelqu’un d’autre ce message sera affiché :
30
10. Rapport de stage de fin Partagé des
de Formation
données et récupéré d’autres :
Pour partager une ressource généralement des fichiers ou bien tout un dossier, il suffit de
faire copier-coller dans le lecteur réseau où vous le souhaite, comme ça tous les autres
membres ou bien les utilisateurs qu’ils ont l’accès au même lecteur puissent voire votre
données
Si on veut que nos données soient en lecture seule aux autres utilisateurs dans la
« propriété du fichier » on couche la case « lecture seule » et comme ça personne ne peut
supprimer ou modifier nos données, seulement la lecture c’est-à-dire ils peuvent récupérer
(copier) le fichier mais l’original reste le même.
30
Rapport de stage de fin
de Formation
Cette page web est créés pour simplifie l’accès aux utilisateurs itinérants, ou qui ont changé
la machine, on a ajouté cette taché pour simplifier l’accès, il suffit d’entre au Lien URL
« http://fs.encg.ucam.ac.ma » et de cliquer sur le nom correspondent et la boite de sécurité
s’ouvre pour demander l’authentification (Nom d’utilisateur et Mot de passe)
L’utilisation d’internet Explorer est obligatoire.
Remarque :
L’enregistrement de ressource « A » a était ajouté dans le serveur DNS de l’ENCG pour que
l’utilisateur avoir la résolution DNS (fs.encg.ucam.ac.ma = 192.168.10.20)
30
Rapport de stage de fin
de Formation
30
Rapport de stage de fin
de Formation
3. Installation areca :
Pour installer areca sous Ubuntu il faut télécharger « linux-gtk-32.tar.gz », décompressé le,
aller dans le répertoire et en ligne de commande il faut modifier la permission de certain
fichiers :
Chmod a+x areca.sh check_version.sh
Chmod a+x –v bin/*
Ensuite, pour le lancer l’interface graphique il faut installer package de JRE java pour
l’utilisation graphique et avec la commande
./areca.sh
La console areca s’afficher pour configurer sauvegarde ou bien applications → accessoire.
30
4. Présentation d’interface graphique :
Pour ajouter une Rapport de stage de fin sauvegarde avec areca dans
l’onglet Edition → de Formation Nouvelle Cible et la console
suivante s’affiche :
L’onglet Général c’est la plus importante car là où il y a les éléments nécessaires pour la sauvegarde,
comme il est présenté dans figure 1 :
• Nom de la cible : c’est le nom du répertoire qui sera créés dans le serveur FTP par exemple là
où les données seront stocké
• Stockage : détermine l’emplacement de la sauvegarde soit en local soit dans un serveur
FTP/FTPs sécurisé ou bien SFTP (FTP avec SSH)
• Nom d’archives : c’est le nom du répertoire ou sous répertoire par défaut areca nomme les
30
• Mode de stockage : il y a trois Mode de
Rapport de stage de fin
stockage la plus utilisé c’est Standard
de Formation
Standard : un nouveau dossier sera créé a chaque nouveau sauvegarde il ne
contiendra que les fichiers modifié depuis la dernière sauvegarde.
Delta : même chose que standard sauf que maintenant le dossier ne
contiendra que les PARTIES des fichiers modifié depuis la dernière sauvegarde.
Image : dans notre cas c’est la plus convenable par ce que une seule
archive sera créée et mise à jour à chaque archivage.
Remarque :
Pour plus d’information sur Guide d’utilisation visité ce lien « http://www.areca-
backup.org/documentation.php »
5. Travail effectué
Pour répondre au besoin du l’entreprise et pour ajouter une sécurité aux données on a
ajouté une sauvegarde automatisé pour la récupération des données en cas de perte deux
logiciel était proposé :
Back In Time: en local seulement.
Areca backup : sauvegarde en local, clé USB, serveur FTP/FTPS et SFTP.
Si le serveur samba lui-même tombe en panne « back in time » n’a rien donné si pour cela
on veut une sauvegarde distant dans un autre emplacement c’est ce qu’on a fait avec areca.
30
Rapport de stage de fin
de Formation
6. La stratégie
La stratégie utilisé c’est une sauvegarde de chaque jour « incrémentiel » mode de stockage
« Image »
30
7. Rapport de stage de fin Conclusion :
de Formation
Pour le besoin de sécurité et centralisation des données. L’administrateur de l’ENCG a
demandé un moyenne de centralisé les données du réseau « administration » dans un seul
emplacement pour que les utilisateurs puissent partager et récupéré leurs données
facilement et avec sécurité, ainsi qu’une sauvegarde automatique de tout les répertoires
partagés avec une stratégie telle que une sauvegarde par jours et une autre après 6 jours,
Dans le réseau d’administration, il y a des différentes Platform systèmes utilisées (Windows,
linux, Mac ...) c’est pour cela on a choisi service SAMBA facile a géré et aussi il répond à
toutes les Platform, et aussi puisque il est en Ubuntu 9.10 c’est-à-dire est un système gratuit
donc pas besoin de licence,
Ensuite on a pensé a créé une page web avec des liens UNC mappé par les noms des
utilisateurs pour faciliter l’utilisation et aussi dans une possibilité aux utilisateurs Mobile
d’accéder aux leurs données
Enfin la phase finale c’est la sauvegarde automatique avec Areca, areca donne peut faire
plusieurs tâche (sauvegarde local, à distance, compression des données, cryptage...) on a lui
a configurée pour faire la sauvegarde dans un serveur FTP sous Windows serveur 2003
dans le même réseau.
Après une semaine de teste les résultats en était impeccable, et le service est en utilisation
maintenant dans le réseau Administration de L’ENCG.
30
Rapport de stage de fin
de Formation
Webographie
Généralement toutes les recherches ça passe à partir du Motor de Recherche Google
30