# 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
}
```

<p class="callout info">Le port 69 est le port par défaut du protocole TFTP</p>

<p class="callout info">user = nobody (pas besoin de compte pour utiliser le serveur)</p>

<p class="callout info">server\_args = /tftpboot (dossier du tftp)</p>

##### 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
```