SCHWALM Michaël2006-2007 BTS Informatique de Gestion Administration de Réseaux Locaux d’Entreprises Lycée Condorcet SOUTENANCE DE PROJET Réalisation d’un.

Slides:



Advertisements
Présentations similaires
Formation - Fedora et VMware
Advertisements

Active Directory Windows 2003 Server
Act Informatik SERVICES INFORMATIQUES ET RESEAUX POUR LES PROFESSIONNELS
Samba contrôleur de domaine
Installer un serveur FTP
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
Introduction aux réseaux informatiques
Chapitre I : Systèmes d’exploitation
Le serveur NAS Network Attached Storage, (NAS) désigne un périphérique de stockage relié à un réseau dont la principale fonction est le stockage de données.
Les technologies commerciales dans le BTS NRC
Présentation Mars 2007 Organet II: service de gestion du déroulement des épreuves dans les établissements centres d’examen Organet II est un produit pour.
Systèmes d’exploitation
Performance et fiabilité pour vos échanges sur internet
Système de stockage réseaux NAS - SAN
Active Directory Windows 2003 Server
La technologie au collège et le B2i
Applications Chapitre B17 et C18
Alexis Bernard Promotion 2016
Distribution Linux pour clients légers Rolland DUDEMAINE ST50 - GI – RSR Printemps 2002.
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
WINDOWS Les Versions Serveurs
@SSR – Installation des applications eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur et.
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 3 : Création d'un domaine Windows 2000
Introduction : Présentation de Linux Choix d’une distribution
Module 1 : Installation de Microsoft Windows XP Professionnel
Vue d'ensemble Configuration d'adresses IP
Active Directory Windows 2003 Server
Date : Juillet 2014 Formation : TAI Formateur : Tayeb BENDJELTI
GROUPE BTS IRIS 2 Informatique et Réseaux pour l’industrie et les Services techniques E-6 PROJET INFORMATIQUE REVUE N°2      INTERROGATION DE LA BASE DE.
OCSInventory Formation CISCAM 2008.
Mise en place d’un Intranet
Application de gestion des retards
Advisor Advanced IP Présentation Télémaintenance Télésurveillance.
Les systèmes d’exploitation
Serveur Linux Christophe BECKER.
FTP : File Transfer Protocol (protocole de transfert de fichier ) est un protocole de communication destiné à l'échange informatique de fichiers sur.
Le protocole DHCP.
Création d’un domaine Il faut :
Module 3 : Création d'un domaine Windows 2000
AFPA CRETEIL 14-1 Windows NT Environnement des utilisateurs Chapitre 14.
Création et gestion de comptes d'utilisateur
Gestion Parc Informatique Client UNIX Rémy Chaumard – BTSIRIS2 – projet GPI client UNIX – revue n1.
1 Cours Installation & Configuration de machines Linux Formation GTI Ahmed Jebali.
Cas M2L Projet ADISPO.
Projet Réseau Octobre 2005 Groupe 7: Armand D’Ussel et Cédric Jeannin.
En route vers le déploiement . . .
Centralisation des sites web d’ELTA & Mise en place d’un serveur NAS
3.3 Communication et réseaux informatiques
LE FTP.
V- Identification des ordinateurs sur le réseau
La recherche pour l’ingénierie de l’agriculture et de l’environnement SSI : Service des Systèmes d’Information Arcintel Administration des postes de travail.
PARCOURS DE PROFESSIONNALISATION
Administration d’un système Linux [BTS IRIS tv
Prénom : Olivier Nom : LEROUX Matricule : M Soutenance de Projet
Installation d’un serveur en réseau. Vmware Qu’est-ce que c’est ? - C’est un logiciel qui permet de virtualiser une machine par le biais d’une autre.
Module 2 : Planification de l'installation de SQL Server
Lellouche Aaron ITIC Paris
Introduction Rappels : Accès serveurs Unix Ensimag via ssh et sftp
Julien Lamure - Réunion des CI du 15/11/2006 Quelques utilitaires de création de comptes pour Windows 2003 server - GUNT - Gestion - PowerAD - Magret -
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Chapitre 8 Protection du trafic réseau à l'aide de la sécurité IPSec et de certificats Module S43.
Chapitre8 Configuration de l'adressage TCP/IP et de la résolution de noms Module S41.
Installation du PGI – CEGID
Retour d'expérience de l'utilisation du cloud comme infrastructure de service Guillaume PHILIPPON.
Travailler dans un environnement numérique évolutif Domaine D1.
Cloud et Petites entreprises. Stockage de données.
Journées informatique IN2P3/Dapnia, Lyon Septembre 2006 Consolidation des serveurs par virtualisation Retour d’expérience sur l’utilisation de VMware.
JI2006Muriel Gougerot - Nicole Iribarnes Virtualisation au LAPP.
Transcription de la présentation:

SCHWALM Michaël BTS Informatique de Gestion Administration de Réseaux Locaux d’Entreprises Lycée Condorcet SOUTENANCE DE PROJET Réalisation d’un Serveur FTP sous Linux MIFE – Cité des Métiers Place de L’Europe, BELFORT

SOMMAIRE I.Contexte du Projet II.Réflexion et réponse aux besoins III.Installation de Ubuntu 6.1 en mode texte IV.Installation de xampp-1.6 V.Mise en place du serveur FTP VI.Conclusion

I. CONTEXTE DU PROJET A. Présentation générale MIFE – Maison de la Formation sur l’Information et l’Emploi Inaugurée au printemps 1999 Plusieurs services concernant l’insertion, la formation, l’emploi Siège de la MDEJ – Mission Départementale Espace Jeunes Accueille les jeunes depuis 1982

I. CONTEXTE DU PROJET B. Le réseau de la MIFE Totalité du système informatique géré en interne Maintenance assurée par le service TIC – Technologies de l’Information et de la Communication Une armoire de brassage présente à chaque étage Postes reliés en 100 mbps – Paire torsadée Étages reliés en 1 Gbps – Paire torsadée 9 serveurs placés dans une salle climatisée

I. CONTEXTE DU PROJET B. Le réseau de la MIFE

I. CONTEXTE DU PROJET C. L’existant Échanges via le réseau local Courrier électronique et courrier postal Partage des données difficile Coût et perte de temps

I. CONTEXTE DU PROJET D. Besoins des utilisateurs Échanges avec les antennes MDEJ du département Simplicité, rapidité, efficacité

I. CONTEXTE DU PROJET E. Contraintes Simple pour les utilisateurs inexpérimentés Accessible depuis l’extérieur (Internet) Problèmes de sécurité Prévoir l’hébergement de pages web Éviter l’installation d’applications clientes

II. Réflexion et réponse aux besoins A. Quel outil utiliser Serveur FTP Envoi et échange de fichiers à distance Débits importants Transparent pour l’utilisateur Utilisation d’un script PHP Zone démilitarisée (DMZ)

II. Réflexion et réponse aux besoins B. Choix du système d’exploitation 1. Microsoft Windows AvantagesInconvénients Tourné grand public, simple d’utilisation Nécessité d’acquérir une licence d’utilisation coûteuse Grande compatibilité avec les applications du marché Grand espace disque nécessaire (2 à 3Go) Installation d’application simplifiée et guidée Forte consommation de mémoire vive Diversité de virus et logiciels malveillants conçus pour Windows

II. Réflexion et réponse aux besoins B. Choix du système d’exploitation 2. Linux AvantagesInconvénients Utilise peu de mémoire vive et d’espace disque Utilisation complexe, nécessite de larges compétences Distributions gratuites et disponibles sur Internet Peu d’applications commerciales compatibles Liberté d’action et possibilités accrues Difficulté d’ajout de certains pilotes et applications Sécurité accrue : pas de virus connus Applications compatibles téléchargeables sur Internet

II. Réflexion et réponse aux besoins B. Choix du système d’exploitation 3. Analyse Linux : inconvénients peu dérangeants Machine manipulée par l’ingénieur informatique Pas d’applications à ajouter Microsoft : trop coûteux Pas assez sécurisé Nécessite une machine assez performante  Linux Ubuntu 6.1

II. Réflexion et réponse aux besoins B. Choix du système d’exploitation Caractéristiques de Ubuntu 6.1 Rapidité d’installation, un seul CD Diversité des environnements disponibles Personnalisation rapide de l’environnement Forte stabilité du système, pas de virus connus Paquets simples d’installation (Synaptic) Excellente compatibilité matérielle Bonne gestion des droits

II. Réflexion et réponse aux besoins C. Comment mettre en place le serveur Utilisation d’un logiciel de type Easy PHP  Serveurs Web, MySQL, FTP + PHPMyAdmin Équivalent Linux : xampp-1.6 (1.6 = version la plu s récente)

III. Installation de Ubuntu 6.1 en mode texte A. Lancement de l’installation Sélectionner le mode texte au lancement du CD-ROM

III. Installation de Ubuntu 6.1 en mode texte B. Configuration Langue : français Configuration réseau automatique Nom NetBios (identifiant machine sur le réseau)  UBUNTU61 Totalité du disque : 10 Go Partitions Ext3 et SWAP Ajout d’un utilisateur Nom complet : MIFE90 Identifiant : mife90 Mot de passe : mife90

III. Installation de Ubuntu 6.1 en mode texte C. Début de l’installation Installation automatique Nécessité d’une connexion Internet pour l’installation des paquets GRUB (Grand Unified Bootloader) Accès au SafeMode

III. Installation de Ubuntu 6.1 en mode texte D. Fin de l’installation Message de confirmation Éjection du CR-ROM

III. Installation de Ubuntu 6.1 en mode texte E. Tests Vérification de la configuration réseau

III. Installation de Ubuntu 6.1 en mode texte E. Tests Adresse IP privée de Classe C  à Masque Compatibilité IPv4 et IPv6 IPv4 (Internet Protocol version 4) utilise des adresses codées sur 32 bits pour l’identification des machines, et permet d’atteindre adresses IPv6 (Internet Protocol version 6) utilisera des adresses codées sur 128 bits, permettant de contrer la pénurie d’adresses prévue dans les années à venir.

III. Installation de Ubuntu 6.1 en mode texte E. Tests Configuration réseau automatique (DHCP) Adresse IP obtenue auprès du serveur DHCP Réalisation d’un « ping » sur le serveur principal. Paquets transmis, réponse reçue Configuration correcte

IV. Installation de xampp-1.6 A. Installer xampp-1.6 Télécharger xampp-1.6 sur Internet Installation simple :  sudo tar xvfz xampp-linux-1.6.tar.gz /opt sudo = passage en utilisateur root (super utilisateur). tar = désarchivage de fichiers xvfz = options de la commande tar (x = extraire, v= afficher la description des fichiers, f = désigner l'archive, z = utiliser gzip) /opt = répertoire de destination

IV. Installation de xampp-1.6 B. Arborescence principale de xampp opt lampp htdocsetcliboptphpmyadmin

IV. Installation de xampp-1.6 C. Démarrage de xampp Exécution de la commande  sudo /opt/lampp/lampp start Démarrage des 3 services successivement Starting XAMPP for Linux XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Starting MySQL... XAMPP: Starting ProFTPD... XAMPP for Linux started.

IV. Installation de xampp-1.6 D. Test de fonctionnement de xampp Entrer l’adresse ou localhost Page d’interface de configuration

IV. Installation de xampp-1.6 E. Sécurisation de xampp Disponibilité d’une page d’aperçu de sécurité Entrer l’adresse Pages de xampp accessibles depuis le réseau Base de données MySQL accessible depuis le réseau Utilisateur root de MySQL sans mot de passe Mot de passe utilisateur pour le FTP = 'lampp' (mot de passe par défaut)

IV. Installation de xampp-1.6 E. Sécurisation de xampp Exécution de la commande  sudo /opt/lampp/lampp security Permet d’affecter des mots de passe

V. Mise en place du serveur FTP A. Pré requis Éditer le fichier etc/shells  sudo gedit /etc/shells Ajouter la ligne /bin/false Permet aux utilisateurs de n’avoir accès qu’au serveur FTP gedit lance l’éditeur de texte de Gnome (Environnement de Ubuntu)

V. Mise en place du serveur FTP B. Création de l’arborescence de répertoires Création de répertoires de test Placés dans le répertoire de xampp Exécuter la commande  cd /opt/lampp/htdocs/xampp sudo mkdir rep_utilisateurs sudo chmod 777 rep_utilisateurs mkdir permet de créer un répertoire chmod permet l’attribution de parmissions UNIX Remarque : 777 = contrôle total pour tout le monde

V. Mise en place du serveur FTP C. Création des utilisateurs Utilisateurs créés sur le système Ajout d’un utilisateur « userftp » sudo useradd userftp –d /opt/lampp/htdocs/xampp/rep_utilisateurs/userftp -s /bin/false useradd = ajout d’un nouvel utilisateur /bin/false = interdit la connexion à une session Définition d’un mot de passe pour « userftp »  sudo passwd userftp Création de son répertoire personnel  cd /opt/lampp/htdocs/xampp/rep_utilisateurs sudo mkdir userftp sudo chmod 777 userftp

V. Mise en place du serveur FTP User Alias mife90 userftpidentifiant saisi par l'utilisateur Port 21Port utilisé par le serveur FTP User nobody Group nogroup = nom de connexion anonyme DefaultRoot /opt/lampp/htdocs/xampp/rep_utilisateurs Répertoire racine à la connexion D. Configuration Existence d’un fichier de configuration « proftpd.conf » Éditer le fichier pour le modifier  sudo gedit /opt/lampp/etc/proftpd.conf Plusieurs lignes à ajouter :

V. Mise en place du serveur FTP AllowUser userftp DenyALL Autorise l’utilisateur (AllowUser) et refuse toute autre connexion (DenyAll) Actions entre refusées AllowAll AllowUser mife90 - READ autorisé pour tout le monde - Autres actions réservées à « userftp » D. Configuration

V. Mise en place du serveur FTP E. Quelques commandes FTP READ : voir un répertoire dans l’arborescence STOR : stocker un fichier CWD : changer de répertoire courant MKD : créer un répertoire dans l’arborescence RMD : supprimer un répertoire de l’arborescence DELE : supprimer un fichier RNRF + RNTO : renommer un fichier (RNTO) à partir de son ancien nom (RNRF)

V. Mise en place du serveur FTP F. Test de fonctionnement du serveur FTP Configuration achevée Installation d’un client FTP pour le test Indiquer l’adresse IP du serveur Connexion réussie Permissions actives Le serveur est opérationnel

VI. Conclusion A. Problèmes rencontrés Peu de problèmes Problème de démarrage du moteur graphique  Exécution du SafeMode (résolution des problèmes)  Edition du fichier de configuration Xorg.conf  Remplacement de l’indicatif du pilote par « vesa », la machine utilisera des pilotes génériques vesa (Video Electronics Standards Association)  Groupe de représentants des constructeurs  Standards vidéo et normalisation

VI. Conclusion B. Travail restant à accomplir Créer le serveur de production Ouverture vers l’extérieur et placement dans la DMZ Création du script d’exploitation en PHP

VI. Conclusion C. Apports personnels Connaissances du système Linux accrues Maîtrise des principales lignes de commande Un système différent de Windows Avantage pour l’avenir Contraste public / privé Diversité du monde professionnel