serveur_tftp

Embed Size (px)

DESCRIPTION

TFTP server

Citation preview

  • 1

    Simon Fesnien Octobre 2013

    Installation Serveur TFTP Ubuntu 12.04 LTS

    Le TFTP pour Trivial File Transfer Protocol est proche du protocole de transfert FTP sauf que celui-ci

    est simplifi. Il fonctionne en UDP grce au port 69. Sa simplification, fait qu'il est moins scuris et

    ne permet pas de fonction de listage et il ne nous avertis pas en cas de perte de donnes. Nous allons

    voir comment installer et configurer un serveur TFTP sur une distribution Ubuntu.

    Installation

    Installer le paquet tftpd-hpa

    #apt-get install tftpd-hpa

    Configuration

    Editer le fichier tftpd-hpa

    #vim /etc/default/tftpd-hpa

    TFTP_USERNAME = utilisateur de connexion

    TFTP_DIRECTORY = rpertoire personnel de lutilisateur tftp

    TFTP_ADDRESS = adresse dcoute du serveur

    TFTP_SECURE = --secure

    L'option SECURE dsigne la racine du service dans l'arborescence du systme de fichiers du serveur.

    Cette racine est la seule accessible depuis les htes distants. Cela permet de limiter l'accs et ainsi de

    scuriser le serveur.

    Redmarrer le service :

    # etc/init.d/tftpd-hpa restart

  • 2

    Simon Fesnien Octobre 2013

    Attribuer un groupe et les droits sur le rpertoire :

    # cd /var/lib

    # chgrp tftp tftpboot/

    # chmod 775 tftpboot/

    Vrifier si le service est lcoute :

    # ps ef | grep tftp

    # nmap sU 127.0.0.1

    Autres commandes :

    # man in.tftp afficher les options disponibles pour la configuration du service.

    # lsof i p processus afficher les connexions internet ouvertes par un processus.

    Tester le serveur tftp

    A partir dun poste Windows:

    Pour prendre un fichier sur le serveur : C:\ tftp i [IP_du_serveur] get [nom_du_fichier]

    Pour dposer un fichier sur le serveur : C:\ tftp i [IP_du_serveur] put [nom_du_fichier]