28
2011
installer un serveur TFTP sur Ubuntu
Pour la sauvegarde ou la récupération des configurations de nos équipements cisco ou autre, il est très appréciable d’avoir un serveur TFTP.
Dans cet article, je vais vous expliquer l’une des façon d’installer un serveur tftp (atftpd) sur votre machine Ubuntu.
Pour commencer, il faut l’installer grâce à la commande magique apt-get :
sudo apt-get install atftpd
Installer c’est bien, le configurer, c’est mieux. Pour cela, il faut éditer le fichier /etc/default/atftpd et effectuer les modifications en rouge :
USE_INETD=false
OPTIONS="–daemon –tftpd-timeout 300 –retry-timeout 5 –mcast-port 1758 –mcast-addr 239.239.239.0-255 –mcast-ttl 1 –maxthread 100 –verbose=5 /srv/tftp"
Atftpd ne sera plus configuré pour utiliser Inetd et sera lancé en daemon.
Il faut maintenant créer le dossier où seront stockés les fichiers de configuration de vos équipements. Dans le fichier de configuration de atftpd, nous avons spécifié le répertoire de base : /srv/tftp. Voci comment le créer :
mkdir –p /srv/tftp
chmod 777 /srv/tftp
Maintenant nous allons démarrer atftpd comme ceci :
sudo invoke-rc.d atftpd start
C’est fini. Pour rappel : la sauvegarde d’une configuration sur un equipement Cisco se fait de cette manière :
copy running-config tftpAddress or name of remote host []? 192.168.0.1
Destination filename [monrouter-config]?
!!!!
12414 bytes copied in 2.516 secs (4934 bytes/sec)

An article by






il ne faut pas oublier que lorsqu »on installe ce type de logiciel il faut toujours l’administrateur si jamais vous avez des comptes invités. Merci pour le tutoriel
Ok merci pour la précision
++
le seul truc avec ce tuto c’est qu’en faisant une directory /srv/tftp
je pense que la directory sera dans la partition système / (pour ceux qui ont un ubuntu avec / swap et /home comme moi).
Il vaudrait mieux donc mettre le répertoire dans /home/tftp/ ou bien /hone/login/tftp pour particulariser par utilisateur.
Oui en effet, merci pour la remarque
Tout d’abord merci pour ce tuto mais à votre avis pourquoi j’i ce message d’erreur apres la ligne:
sudo invoke-rc.d atftpd start
J’ai
Starting Advanced TFTP server: /usr/sbin/atftpd: invalid option — ‘d’
invoke-rc.d: initscript atftpd, action « start » failed.
merci…