Citer quelques exemples de serveur de fichiers? Et les caractériser?



Documents pareils
PPE Installation d un serveur FTP

PPe jaune. Domingues Almeida Nicolas Collin Leo Ferdioui Lamia Sannier Vincent [PPE PROJET FTP]

Serveur Linux : FTP. Mise en place d un service FTP sous Linux. Bouron Dimitri 20/04/2014

Serveur de partage de documents. Étude et proposition d'une solution afin de mettre en place un serveur de partage de documents.

Le service FTP. M.BOUABID, Page 1 sur 5

WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB

JOMARON Sébastien BTS SIO 2012/2014. Titre de l activité: Surveiller des hôtes et des services avec NAGIOS

Raspberry pi : Développer une petite application web sur Raspberry

Tuto 2 : Configuration Virtual box, Configuration et installation du serveur XiBO

Configuration matériel. Tâche 2 : Installation proprement dite de l application sur un serveur de test virtualisé sous VmWare Workstation.

ROUTAGE. Répondez aux questions suivantes : (A chaque fois pour XP et pour Debian)

Service WEB, BDD MySQL, PHP et réplication Heartbeat. Conditions requises : Dans ce TP, il est nécessaire d'avoir une machine Debian sous ProxMox

TP LINUX : MISE EN RÉSEAU D UN SERVEUR LINUX

GLPI OCS Inventory. 1. Prérequis Installer un serveur LAMP : apt-get install apache2 php5 libapache2-mod-php5 apt-get install mysql-server php5-mysql

04/02/2014 Tutoriel. Lubuntu & glpi. thomas [NOM DE LA SOCIETE]

ftp & sftp : transférer des fichiers

Documentation FOG. 3. Choisir le nom de la machine, le nom d utilisateur et le mot de passe correspondant (par exemple : fog, password)

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

Maintenance et gestion approfondie des Systèmes d exploitation Master 2 SILI. Année universitaire David Genest

Pratique et administration des systèmes

Plan. Le système de transfert de fichiers d'internet. Introduction aux systèmes de transfert de fichiers Le protocole FTP.

Ajout et Configuration d'un nouveau poste pour BackupPC

OCS Inventory & GLPI

UE31 - M3102 : Services Réseaux

Installation d OwnCloud 8.0 sous Debian Avec connexion des utilisateurs active directory et mise en place de HTTPS

Procédures informatiques administrateurs Création d un serveur FTP sous Linux

OpenMediaVault installation

Installation des outils OCS et GLPI

FTP. Table des matières

NAS 109 Utiliser le NAS avec Linux

Machine virtuelle W4M- Galaxy : Guide d'installation

AC PRO SEN TR «services TCP/IP : WEB»

But de cette présentation. Serveur DHCP (Application à CentOS) Cas des machines virtuelles. Schéma de principe. Hainaut P

Contrôle distant par liaison SSH Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

INSTALLATION APACHE POUR WINDOWS (XP OU 2000)

Les serveurs WEBUne introduction

Configurer le Serveur avec une adresse IP Statique (INTERFACE :FastEthernet) : et un masque

Tutoriel compte-rendu Mission 1

Projet Administration Réseaux

Installer un gestionnaire de parc GLPI sous Linux

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Mise en place des TPs Réseau en machines virtuelles. Utilisation de VmPlayer

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Table des matières Hakim Benameurlaine 1

Serveur de messagerie sous Debian 5.0

Les applications Internet

REPARTITION DE CHARGE LINUX

Installation UpdatEngine serveur (CentOs apache2 / MySQL)

Mise en place d un serveur DNS sous linux (Debian 6)

Administration Réseau sous Ubuntu SERVER Serveur FTP. Installation d un serveur FTP (File Transfert Protocol) sous Ubuntu Server 12.

Installer un serveur web de développement avec VirtualBox

Un serveur web, difficile?

MISE EN PLACE DU FIREWALL SHOREWALL

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Live box et Nas Synology

Novell. NetWare 6. GUIDE D'ADMINISTRATION DE NETDRIVE

CASE-LINUX MAIL - ROUNDCUBE

PPE GESTION PARC INFORMATIQUE

Côté labo : Installation et utilisation du serveur GSI

TP Réseau n 4 Common Internet File System (CIFS) et Network File System (NFS)

WGW PBX. Guide de démarrage rapide

GRETA SISR1 TP Installation et mise en place d un serveur FTP sous Windows Server 2013

BTS SIO Dossier BTS. PURCHLA Romain

Un serveur FTP personnel, ça ne vous a jamais dit?

Serveur d application WebDev

ADMINISTRATION DE RESEAUX SOUS LOGICIEL «OPEN SOURCE»

Installation de Zabbix

Guide Utilisateur pour accès au réseau WiFi sécurisé 802.1X

Table des matières Hakim Benameurlaine 1

M1101a Cours 4. Réseaux IP, Travail à distance. Département Informatique IUT2, UPMF 2014/2015

Installation du serveur WEB Apache ( MySQL, PHP) sous Debian 7.

TP Service HTTP Serveur Apache Linux Debian

Documentation d'installation Plateforme femme actuelle

1/ Introduction. 2/ Schéma du réseau

Supervision avec OCS Inventory NG

TelSurvey Système CATI pour LimeSurvey 11 novembre Manuel administrateur

Déploiement d'un serveur ENT

INTRODUCTION. Mysql-server est un serveur de bases de données. Cest un logiciel libre.

Administration Linux - FTP

But de cette présentation. Contrôleur de domaine avec Samba (rédigé pour Ubuntu Server) Introduction. Samba: principes

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

FTP-SSH-RSYNC-SCREEN au plus simple

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Introduction à Linux (pour le HPC) «Linux 101» Présentation :

il chiffrer les flux d'authentification et les flux de données il n'y a pas de soucis d'ouverture de ports avec des modes actif/passif à gérer

Mise en place d'un serveur FTP avec vsftpd / pureftpd sous netbsd 3.1. Compte-rendu

Installation d'un serveur sftp avec connexion par login et clé rsa.

TP N 1 : Installer un serveur trixbox.

Système Principal (hôte) 2008 Enterprise x64

ASR4 Réseaux Département Informatique, IUT Bordeaux 1. DHCP Prénom : Nom : Groupe :

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Linux et le Shell. Francois BAYART. Atelier du samedi 20 Novembre

Serveurs de noms Protocoles HTTP et FTP

Chapitre 2 Accès aux partages depuis votre système d'exploitation

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Transcription:

Yachou Zouhir 1 TSIOC Que veut dire l'acronyme FTP? File Transfer Protocol Citer quelques applications des serveurs FTP? FileZilla, GetFTP Dans le cadre du protocole FTP, quels sont les numéros de port associés? Et leur rôles distincts? Le port 21 pour les commandes et le port 20 pour les données Connaissez-vous d'autre protocoles de transfert de fichiers?donnez la différence majeure entre ces protocoles? Le protocole FTP est un protocole de transfert de fichier. Le HTTP est de permettre un transfert de fichiers (essentiellement au format HTML) entre un navigateur (le client) et un serveur Web Citer quelques exemples de serveur de fichiers? Et les caractériser? FTP (File Transfer Protocol) CIFS (Common Internet File System) anciennement nommé SMB (Server Message Block) NFS (Network File System) NCP (Netware Core Protocol) Testez les différentes solution en détaillant les commandes, procédures pour se connecter, envoyer puis recevoir un fichier. Pour se connecter au serveur FTP avec Windows ou linux, il faut entrer l'adresse IP du serveur puis entrer les identifiants avec l'extension FireFTP (par exemple ou un autre utilitaire FTP) Puis on peut choisir les fichiers à transférer ou à télécharger L'objectif : Nous allons travailler sur une machine Debian et installer un service F.T.P. Nous allons tout d'abord se mettre sur le réseau, pour cela 1) quelle est le nom de votre interface ethernet? mii-tool Cette commande donne le nom de notre carte réseau

Si problème. rm /etc/udev/rules.d/70-persistent-net.rules puis redémarrez Ensuite mii-tool doit fonctionner 2) vérifiez que vous êtes en mode pont dans VirtualBox / Vmware 3) Lancez la commande dhclient ethx ethx étant le nom de la carte réseau dhclient étant la commande pour récupérer une adresse IP du serveur DHCP 4 ) vérifiez que vous avez une adresse IP dans la salle ifconfig Affiche la configuration réseau 5) mettez à jour la machine Debian apt-get update apt-get upgrade Maintenant nous allons installer le package du service FTP, nous avons choisi le package de proftpd. apt-get install proftpd Si nécessaire... pour désinstaller entièrement un package apt-get remove --purge le-nom-du-logiciel Pour vous connecter au service : ftp localhost user zedeau (utilisateur crée lors de l installation de la machine) mot de passe root Plus intéressant Depuis la machine physique j accède à la machine virtuelle puisque nous sommes dans le meme réseau ftp adresse_de_ma_machine depuis ma machine physique

help vous donnera la liste des principales commandes. Comment envoyer un fichier? recevoir un fichier? La commande «put» pour envoyer un fichier Les commandes «get», «mget», «reget» pour recupérer fichiers et dossiers Maintenant il faut vérifier le fonctionnement de votre serveur FTP. Pour cela plusieurs clients sont possible : en ligne de commande (c.f. plus haut) client windows, par exemple avec un navigateur ftp://192.168.59.130/ client linux, idem qu'au dessus - FileZilla client (il existe une version serveur). client ftp pour firefox : Extension Firefox Testez les différentes solution en détaillant les commandes, procédures pour se connecter, envoyer et recevoir un fichier.

Compléments : Le fichier de configuration se trouve ici : /etc/proftpd/proftpd.conf Valider la ligne suivante (c'est à dire supprimer le #) : DefaultRoot ~ ATTENTION! pensez à relancer le logiciel proftpd saisir la commande /etc/init.d/proftpd restart Que constatez-vous? (vous utiliserez les commandes dir et pwd). Cela permet de bloquer les utilisateurs du FTP dans leurs dossiers «homes» Comment créer un client anonyme (c'est à dire sans mot de passe)? Il faut décommenter la ligne «Anonymous ~ftp» et ajouter un client Installer apache2 apt-get install apache2 tester le serveur : http://adresse_ip_de_ma_machine par exemple http://192.168.59.130 (Sous Linux, Windows ) Le répertoire qui va contenir les fichiers du serveur est /var/www Créer un fichier index.htm ou index.php en fonction de vos connaissances. Attention pour le PHP il faut installer le module php

Question : Comment faire pour associer le site web de l'utilisateur zedeau à l'url http://192.168.59.130/zedeau/? Nous vous proposons la solution suivante : Allons dans le répertoire de l'usager zedeau (/home/zedeau/) créer le répertoire siteweb (ceci pour lui permettre de déposer ses fichiers web grâce à ftp!) mkdir siteweb Ensuite aller dans le répertoire /var/www/ et saisir la commande ln -s /home/zedeau/siteweb/ zedeau Maintenant le site web de l'utilisateur zedeau est accessible grâce à l'u.r.l. http://192.168.59.130/zedeau/ Que fait la commande précédente? La commande «ln» crée un lien symbolique entre /var/www et /home/zedeau/siteweb Je vous propose de créer un utilisateur anonymous, pour cela modifier le fichier /etc/proftpd/proftpd.conf Tester en vous connectant en anonyme et vérifier ce qui est enregistré dans le fichier de log de proftpd : /var/log/proftpd/proftpd.log* ANON Login sucsessful