Skip to main content

Installation d'un serveur TFTP

Etape 0 : Installation des paquets
apt-get install xinetd tftpd tftp
Etape 1 : Configuration
nano /etc/xinetd.d/tftp

Insérer le texte suivant : 

service tftp
{
protocol    	= udp
port        	= 69
socket_type 	= dgram
wait        	= yes
user        	= nobody
server      	= /usr/sbin/in.tftpd
server_args 	= /tftpboot
disable     	= no
}

Le port 69 est le port par défaut du protocole TFTP

user = nobody (pas besoin de compte pour utiliser le serveur)

server_args = /tftpboot (dossier du tftp)

Etape 2 : Création du répertoire pour le stockage des fichiers
sudo mkdir /tftpboot
sudo chmod -R 777 /tftpboot
sudo chown -R nobody /tftpboot
Etape 3 : Redémarrage du service 
sudo /etc/init.d/xinetd restart
Création d'un fichier
cd /tftpboot
touch config_sw.txt
chmod 777 config_sw.txt