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 tftp
Address or name of remote host []? 192.168.0.1
Destination filename [monrouter-config]?
!!!!
12414 bytes copied in 2.516 secs (4934 bytes/sec)
Articles similaires
Publicité :)
Articles récents
- Memento VI – Boostez Votre Productivité avec Vi : Trucs et Astuces à Connaître
- Configuration de Nginx pour Obtenir l’IP Réelle des Visiteurs avec CloudFlare
- Récupérer les informations d’un Ordinateur Terra à partir du numéros de série avec Python
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
Mot-clefs
Commentaires récents
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc… dans
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc… dans
- Rotation des logs avec logrotate dans
- Hôte déconnecté sur le Vcenter. Impossible de se connecter à l’ESX. dans
- Pourquoi mon interface vlan ne veut pas devenir up ? dans
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…
Salut Sayatnowa !
Tu as ce problème car il te manque un “-” devant “daemon” dans le fichier /etc/default/atftpd.
Il faut que ce soit comme ci dessous:
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”
je suis magicien mais je ne savais pas qu’ABRACADABRA a été remplacé par APT-GET!!!!