Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tftpd [Le 12/10/2010, 09:17] – 80.69.208.57 | tftpd [Le 11/09/2022, 11:52] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| ---- | ---- | ||
| + | <note warning> | ||
| ====== Serveur TFTP : TFTPd ====== | ====== Serveur TFTP : TFTPd ====== | ||
| - | [[wpfr> | + | [[wpfr> |
| - | Les principales simplifications visibles du TFTP par rapport au FTP est qu'il ne gère pas le listage de fichiers, et ne dispose pas de mécanismes d' | + | Les principales simplifications visibles du TFTP par rapport au FTP sont qu'il ne gère pas le listage de fichiers, et ne dispose pas de mécanismes d' |
| On utilise le protocole TFTP notamment pour la mise à jour des // | On utilise le protocole TFTP notamment pour la mise à jour des // | ||
| - | Ce tutoriel vaut pour les 2 premiers cas qui requiert | + | Ce tutoriel vaut pour les 2 premiers cas qui requièrent |
| ===== Installation ===== | ===== Installation ===== | ||
| - | [[: | + | [[: |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| Ligne 58: | Ligne 53: | ||
| sudo / | sudo / | ||
| - | ===== Utilisation ===== | + | |
| - | Pour tester | + | Pour tester |
| + | netstat -n | grep 69 (exemple de sortie a ajouter) | ||
| + | ===== Utilisation ===== | ||
| + | Pour tester le bon fonctionnement du serveur, nous allons créer un fichier dans notre home (emetteur - client) et dans /tftpboot (serveur) (avec l' | ||
| + | |||
| + | Sur le serveur (car il faut que le fichier existe) : | ||
| < | < | ||
| - | $ touch / | ||
| $ touch / | $ touch / | ||
| $ sudo chmod 777 / | $ sudo chmod 777 / | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | $ touch / | ||
| $ tftp 192.168.1.1 | $ tftp 192.168.1.1 | ||
| tftp> put essai.txt | tftp> put essai.txt | ||
| Sent 722 bytes in 0.0 seconds | Sent 722 bytes in 0.0 seconds | ||
| tftp> quit | tftp> quit | ||
| - | $ ls -l /tftpboot/ | ||
| - | total 4 | ||
| - | -rwxrwxrwx | ||
| </ | </ | ||
| - | Ne pas oublier de créer le fichier que l'on désire envoyer sur le serveur dans le dossier /tftpboot pour l' | + | Pour avoir l'aide mémoire sur les commandes de tftp taper : |
| + | < | ||
| + | $ tftp | ||
| + | tftp> ? | ||
| + | </ | ||
| + | |||
| + | Ce qui est écrit ci-dessous n'est pas vérifié dans tous les cas !!! | ||
| + | |||
| + | __Ne pas oublier de créer le fichier que l'on désire envoyer sur le serveur dans le dossier /tftpboot pour l' | ||
| < | < | ||
| Error code 2: Access violation | Error code 2: Access violation | ||
| Ligne 84: | Ligne 92: | ||
| ---- | ---- | ||
| - | // | + | ===== logs ===== |
| + | |||
| + | Les messages tftpd sont loggé sur le serveur avec syslog. Voici un exemple d' | ||
| + | < | ||
| + | user:~$ tail -f / | ||
| + | Apr 9 09:19:58 user tftpd[12613]: | ||
| + | Apr 9 09:19:58 user tftpd[12613]: | ||
| + | </ | ||
| + | |||
| + | // | ||
