Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN...

24
Rapport de Stage Administration système Sami KHALDI BTS SIO (Services informatiques aux organisations) Année 2011 / 2012 Association E.A.G.E. 20, Rue Saint Joseph 42000 Saint Etienne Tuteur en entreprise Tuteur de sta M. Vincent BONNEVIALLE M. Florent Rapport de stage SISR (Solutions d’infrastructure, systèmes LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ

Transcript of Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN...

Page 1: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Rapport de Stage

Administration systèmeSami KHALDIBTS SIO (Services informatiques aux organisations)Année 2011 / 2012

Association E.A.G.E.20, Rue Saint Joseph42000 Saint Etienne

Tuteur en entreprise Tuteur de stageM. Vincent BONNEVIALLE M. Florent GENIELLIER

Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ

Page 2: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Sommaire

Page 3: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

REMERCIEMENTS :

Avant de commencer tout développement sur mon expérience professionnelle au sein de l’association EAGE, il me parait logique de commencer mon rapport de stage par des remerciements.

Je tiens à remercier :

Colin Lemaître, Superviseur de l’association EAGE, pour m’avoir fait confiance et accueillie au sein de l’association.

Vincent Bonnevialle, administrateur systèmes de l’association EAGE, qui m’a très bien accueillie et qui à sue me mettre en confiance afin que je m’intègre le plus rapidement possible dans l’association. Il a su m’apprendre énormément de chose malgré que la période de stage fut assez courte et le tout avec décontraction.

Myriam Kernafi, gestionnaire sociale, qui a toujours été disponible tout au long du stage, lorsque j’avais besoins d’avoir des renseignements ou demande, pour me parler de ses expériences professionnelles, sans oublier sa participation pour l’élaboration de ce rapport ;

Christine Glutz, comptable, pour sa bonne humeur et son accueil chaleureux tout au long du stage.

Page 4: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Je tiens également à remercier, l’équipe pédagogique en charge des matières informatiques du Lycée Simone Weil pour avoir été présente pour la recherche du stage et pour leurs suivis au cours du stage.

INTRODUCTION :

Le Stage :

Pendant 5 semaines, j’ai pu effectuer un stage au sein de l’association EAGE (qui se situe prêt du secteur de jacquard) à Saint-Étienne. Au cours de mon stage, j’ai pu m’intéresser à l’administration système.

Plus précisément, ce stage m’a permis de découvrir 2 infrastructures informatiques distinctes avec la transition d’un systèmes propriétaires (Microsoft Hyper-V avec une plate-forme SharePoint sur une machine Windows Server 2008) à un système dit plus libre (Hyperviseur ESXI avec des machines Linux) et de traiter plusieurs situations professionnelle.(Annexe n°3)

En plus d’acquérir de nombreuses connaissances dans la mise en place d’une infrastructure informatiques, sur l’histoire de l’informatique (noyau UNIX) et des licences libres ( BSD,…) en plus de ces connaissance j’ai pu comprendre qu’un administrateur système est aussi quelqu’un qui a à charge d’énorme responsabilités car la pérennité de l’entreprise tien sur la qualité des outils informatiques en place dans le lieu de travail, mais il doit être également quelqu’un qui doit savoir se faire entendre par exemple pour changer d’hébergement ou d’infrastructure réseau ou informatique il doit faire une présentation au patron pour avoir les autorisations ou non.

Problématique :

Au cours de cette période de stage, j’ai eu la chance de remarquer que même dans une association (loi 1901 à but non lucratif), il est nécessaire d’avoir une structure informatique et plus encore pour cette association qui fait partie d’un projet CCC (Cluster Culture et Coopération. Cluster = Grappe d’entreprise en Anglais) ayant pour but de mutualiser de petite entreprise et donc l’outil informatique à encore plus d’importance pour l’interopérabilité entre toute les plateformes pour les fusionné avec la mise en place de

Page 5: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

l’hyperviseur ESXI qui remplacera l’ancienne infrastructure informatique sous-traité par Coopéa.

Objectifs du rapport :

Ce rapport a pour source principale l’ensemble des taches journalières et enseignements tirés au cours du stage. Mais également, sur l’entretien avec les employés et sur les missions que devait gérer mon maître de stage m’ont permis d’apprendre et de remplir ce rapport.

ANNONCE DU PLAN :

Ayant pour but de retranscrire le plus réellement possible et de manière analytique les 5 semaines passées au cœur de l’association EAGE, avec la particularité qu’a l’environnement de mon stage je vais donc commencer par présenter le cadre du stage et son secteur. Enfin, il sera précisé les différents travaux et actions que j’ai pu effectuer avec mon maître de stage, ainsi que les apports que j’ai pu acquérir.

Page 6: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

A/ L’environnement du stage :

1. Présentation :

Pour débuter, l’association EAGE (Equipe Associée en Groupement d’Employeurs) a été fondée récemment plus particulièrement le 20 Décembre 2011 et le premier salarié fut recruté le 1er Janvier 2012. Son secteur d’activité est la culture et ESS (Economie Sociale et Solidaire).

Les locaux de l’entreprise se situe prêt du secteur de jacquard, les locaux sont partagés avec YesHighTech qui fait partie du groupement d’employeurs.

L’association fait partie d’une autre entité qui s’appelle Cluster Culture et Coopérations qui fut créé 2 ans plutôt et qui est à l’origine de l’existence de EAGE.

EAGE est encore en cours de construction et le projet qui l’entoure est en phase de test car c’est une 1ere au niveau européen. De nombreuses entreprises suivent de prêt leurs expérience afin de reproduire le projet ou d’en faire partie, car EAGE à comme ambition futur d’ouvrir sa structure a d’autre entreprise dès 2013.

2. Le secteur économique :

Cette association, est à but non lucratif et est encadré par la loi 1901. Elle fonctionne en grande partie avec des subventions Européennes, nationales et régionales. Le but de cette association est la mise à disposition de ses membres d’un ou de plusieurs salariés.

Les entreprises membres du cluster et les employeurs :

- Culture et Coopération : Superviseur Colin Lemaître

Page 7: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

- E.A.G.E : Julie champagne- Le Fil : Olivier Colin- Le France : Antoine Ravat- Agrimaces : X- La Baroufada : Sophie-Bulle Téxier- Artatouille : X- Ciel Les Noctambules : Sébastien Lagrevol - Remuméninges : Julie Champagne- Yes High Tech : Gaël Bonnefonds

URL: http://remue-meninges.com/ URL: http://www.ciel-lesnoctambules.com

URL: http://www.le-fil.com/ URL: http://www.yeshigh.fr/

Toute les entreprises membres se partage les 3 salariés de EAGE et cela fonctionne par conventions :

- Vincent Bonnevialle : administrateur système en charge de la mutualisation et entretiens de tout le service informatique des entreprises membres.

- Myriam Karnafi : Gestionnaire social en charge de toute la partie social des membres.

- Christine Glutz : Comptable.

Page 8: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Ils sont tous les 3 aux services de chacun des membres selon les besoins mensuel de ceux-ci.

Pour l’instant seul Christine Glutz est titulaire alors que Vincent Bonnevialle et Myriam Kernafi dispose de contrat spéciaux.

Le projet devra passer un premier pallié au bout de 3 ans de création car à partir de ces 3 ans elle ne disposera plus des subventions européennes et donc devra tourner sur ces propres fond. Donc, le but de EAGE est que pour 2013 ils parviennent à modéliser une structure pérenne financièrement.

B/ Les travaux réalisés et les apports du stage :

Travaux réalisés :

Au cours de ce stage, j’ai eu l’opportunité de découvrir un métier sous toutes ses formes et de comprendre de manière globale les difficultés qu’un administrateur systèmes pouvait rencontrer au cours de ses journées de travail. Pour une meilleure compréhension des tâches que j’ai pu effectuer, il apparaît approprié de traiter en premier lieu les outils qui ont été mis à ma disposition, puis de traiter de manière détaillée les tâches que j’ai pu effectuer au cours de ces 5 semaines.

1. Les outils mis à ma disposition :

Au cours de ce stage, j’ai passé le plus clair de mon temps dans la salle de réunion auprès de mon maître de stage et des autres stagiaires présents sur les lieux j’avais comme tâches principale d’administrer le réseau et les systèmes de l’association.

Au fils des jours que j’apprenais, mon maître de stage me laissait de plus en plus en autonomies et de responsabilité. Ce n’est donc qu’à partir de la 1ere semaine de mon stage que j’ai été véritablement opérationnel, du fait de ma meilleure maîtrise des lieux, des outils mis à ma disposition. Il m’a été mis à disposition toute au long de la durée du stage une connexion internet haut débit, d’un écran supplémentaire pour avoir une meilleurs visibilité, et une salle de réunion. (Voir annexe n°1 et n°2)

2. Les missions du poste occupé :

Comme il a été précisé en introduction, administrateur système est un poste qui donne énormément de responsabilité et qui demande beaucoup d’autonomie. Il s’agit par exemple

Page 9: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

de devoir gérer et sécuriser une base de données, mettre en place des serveurs (Web, Ftp,…).

2.1 - Connaissances mises en œuvre :

Les connaissances mises en œuvre lors de mon stage ont été de nature relativement porté sur l’administration. La plupart de celle-ci furent utilisés dans le domaine de l’administration systèmes sous environnement GNU/LINUX et le reste autours de la sécurisation de site web.

Connaissances utilisées

Administration GNU/LINUXApprentissage de nouvelle technologie (Htaccess, FreeBSD,…)Langage de Shell (bash, …)Aide au graphisme de l'appli-cation des dévellopeurs

Figure 1 : Le diagramme représente la répartition des connaissances mises en œuvre au cours du stage

2.2 – Difficultés rencontrées :

Les principales difficultés rencontrées lors de mon stage consistèrent en la recherche de documentations techniques ou de tutoriel sur Internet afin de pouvoir réalisés les missions demandées le plus rapidement et le plus complet possible.

Page 10: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Une autre difficulté fut rencontrée sur l’interface Web d’administration d’une machine virtuelle de test mise en place par mon maître de stage. En effet celle-ci avait été hacker à deux reprises car les mots de passe la sécurisant été trop faible (ROOT/ROOT). Cella a eu comme effet de me faire perdre une journée de travail car pour récupérer la machine il fallait la restaurer jusqu’à la date de sa création ce qui eut pour effet de supprimer l’intégralité de mon travail. Ayant fait une sauvegarde de mon travaille sur mon PC Portable j’ai eu la possibilité de reprendre sans trop de dégât.

3. Compte rendu des travaux réalisés :

3.1 – Création de machines virtuelle :

Une des premières missions qui m’a été assigné à mon arrivé sur le lieu du stage fut la création de machine virtuelle diverse (OpenSuse, Debian, Ubuntu…) afin que je puisse directement l’intégrer dans VMware ESXI pour mes teste tout au long du stage.

Mon maitre de stage m’a recommandé un site permettant la création en ligne de machine virtuel toute préconfigurer que je ne connaissais pas.

Le site est susestudio.com : il permet la création d’une distribution Linux entièrement avec la possibilité d’installer sur mesure les paquets que vous avez besoin, mais également de choisir entre un système 32 ou 64bits, ou encore de choisir s’il faut inclure ou non

un environnement Gnome et pour finalisé la distribution le site vous demande sous qu’elle format avez-vous besoin. (Format ISO, VMDK, OVF, …)

Figure 2 : Logo OpenSuse

Page 11: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Figure 3 : capture d'écran de la phase de finalisation de la distribution OpenSuse.

3.2 – Prise en main de VMware ESXI :

Une des tâches que j’ai due réalisés dès mon arrivé sur le lieu du stage fut la prise en mains de l’hyperviseur VMware. Pour cela, j’ai du installer un logiciel permettant l’administration de mon Park de machine directement sur celui-ci.

Le logiciel se nomme vSphere Client de VMware ESXI, il ressemble grandement à VMware Workstation 8. Ce qui change avec Workstation c’est qu’on a beaucoup plus de possibilité d’administration et que l’hyperviseur est beaucoup plus puissant qu’un ordinateur simple.

Page 12: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Figure 4 : capture d'écran d'un exemple d'Hyperviseur VMware ESXI

Etape 1 : installation du logiciel

Etape 2 : Identification avec un login et mot passe

Etape 3 : Import de la machine virtuelle crée sur SuseStudio

Etape 4 : Paramétrage des ressources desservie à la VM. (Puissance CPU et Mémoire vive)

Etape 5 : Test de la machine virtuel en SSH avec putty.

3.3 – Mise en place d’un serveur ftp :

J’ai ensuite eu comme mission l’installation d’un serveur ftp. J’ai choisie comme serveur ProFTPd car vue que je travaillais sous un environnement GNU/LINUX logiquement mon choix c’est portée sur celui-ci car il permet une configuration poussée et

assez sécuritaire avec par exemple la possibilité de pouvoir limitée l’accès à une plage d’adresse IP ou encore la limitation de clients simultanés, la possibilité de changé de port (port 21 par défaut).

Page 13: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Mes réglages pour l’administrateur :

Aucune limite de bande passante Possibilité de download et upload des fichiers de n’importe qu’elle taille. Port 60021 au lieu de 21 Accès restreint par un login et mot de passe + adresse IP

Mes réglages pour un utilisateur simple :

Limitation des droits de suppression/écriture/Lecture Bande passante limitée Impossibilité de remonté l’arborescence Log de toute les IP des utilisateurs qui se connecte Limite de 5 utilisateurs simultanés

3.4 – Mise en place d’une sécurisation par .htaccess sur une application Web :

L’une des missions qui a été la plus conséquente lors de mes 5 semaines de stage fut la découverte du fichier .htacess pour son intégration au sein de l’application Web pour limiter l’accès à l’utilisateur voulus.

Premièrement, j’ai dû effectuer un travail de recherche sur internet afin de pouvoir comprendre le but et le fonctionnement de ces fichiers dont je n’avais jamais entendu

Figure 5 : logo explicite de ce que fait un fichier .htaccess

Page 14: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

parler. Le site du zéro avec ces tutoriels bien écrit m’a permis de comprendre la manière dont fonctionne le fichier .htaccess.

Ensuite, j’ai appliqué les tutoriels ce qui était assez complexe sachant que la plupart de ceux-ci était en anglais.

Etape 1 : création d’un fichier .htaccess pour la protection de la page d’administration de l’application web et modification des directives dans le fichier de config d’apache.

Figure 6 : Capture d'écran de mon fichier .htaccess

Etape 2 : création d’un fichier .htpasswd qui sera utilisé par le .htaccess pour bloquer le dossier où il se trouve et contenant les logins et mot de passe des utilisateurs autorisé à l’accès au dossier.

Etape 3 : test de la protection et visualisation des effets du fichier .htaccess.

Etape 4 : Validation et présentation du résultat au maître de stage afin de savoir si le cahier des charges

a été accompli avec succès ou s’il faut rajoutés des protections supplémentaires.

Bilan et Apport du stage :

Ce stage au sein de l’association E.A.G.E m’a permis de renforcer mes connaissances mais aussi d’acquérir une expérience précieuse.

Le domaine pour lequel ces 5 semaines m’auront certainement le plus bénéfique est assurément l’administration système. En effet, lors de mon stage j’ai pu découvrir les nombreuses contraintes liées à l’utilisation d’une infrastructure informatique mutualisé pour

Figure 8 : Demande de login et mot de passe

Figure 7 : Demande de login et mot de passe due au htaccess

Page 15: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

un grand nombre d’utilisateurs. Je suis désormais capable de configurer de manière sécuritaire un serveur disposant de plusieurs services tels que : accès FTP, hébergement Web, Administration à partir d’une interface web… Mais aussi, le paramétrage NAT et l’accessibilité à distance…

L’autre domaine sur lequel j’ai énormément progressé est le langage de Shell plus particulièrement le BASH. Bien que je connaissais déjà se langage pour l’administration en ligne de commande, j’ai appris de nombreuses commande. J’ai ainsi acquis une certaine expérience dans l’administration en SSH ou en ligne de commande et j’ai découvert que de cette manière l’administration d’un système se fait plus rapidement et avec beaucoup plus de précision. Je trouve les commandes possibles très intéressantes et je compte d’ailleurs continuer à l’étudier après mon stage.

Enfin, je pense que cette expérience aura eu comme apport de parfaire ma méthodologie de travail et de recherche d’aides de manières autonomes mais aussi à pouvoir me rendre compte que la sécurité dans les réseaux est primordiale.

CONCLUSION :

Page 16: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

SOURCES :

http://www.virtualmin.com/download.html#gpl http://susestudio.com/ http://www.malgouyres.fr/activens/data/administrationReseauWeb.pdf

Page 17: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

http://www.tutoriels-video.fr/surveiller-letat-de-votre-serveur-avec-monit-webmin- munin-logwatc/

http://www.admin-linux.fr/ http://www.clubic.com/forum/programmation/fichier-htaccess-comment-rejeter-

referer-hormis-ceux-de-ma-liste-merci-id603716-page1.html http://www.squalenet.net/fr/pc/articles/referer-vie-privee-et-confidentialite.php5 http://www.siteduzero.com/tutoriel-3-35126-le-htaccess-et-ses-fonctionnalites.html http://perso.telecom-paristech.fr/~danzart/frames/htaccess.html http://www.rochelug.org/cmdUnix/cmd_unix.html http://www.justneuf.com/wiki/index.php/Sp%C3%A9cial:Pages_les_plus_visit

%C3%A9es http://www.martinbranda.eu/category/linux/page/2/ http://voidandany.free.fr/index.php/category/informatique/linux/ http://debian-facile.org/forum/viewtopic.php?id=3938 http://olange.developpez.com/articles/debian/installation-serveur-dedie/?

page=page_1#LI-A

ANNEXE :

J’ai choisi ces images en annexes pour vous donner un aperçu du lieu du stage et du changement d’infrastructure informatique de l’ensemble des membres du Cluster.

Page 18: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Annexe 1 : Lieu de travail pendant les 5 semaines

Page 19: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Annexe 2 : Locaux des 3 employées

Page 20: Web viewRapport de Stage. Admin. i. stration système. LYCEE SIMONE WEIL DE ST PRIEST EN JAREZ. Rapport de stage SISR (Solutions d’infrastructure, systèmes et réseaux)

Annexe 3 : Modélisation de l'infrastructure informatique en place et de celle en cours de mise en place.