Upload
yahya606
View
215
Download
0
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]