Un serveur GNU/Linux est un véritable outil de travail.
Un daemon tftp (Trivial File Transfer Protocole) l'est tout autant: aujourd'hui, un grand nombre d'équipements ne peuvent être sauvegardés que via ce protocole.
Ce billet pour préciser l'installation et la configuration du daemon tftpd-hpa.
Tout d'abord: un grand nombre d'articles consacre les lignes nécessaires à l'installation, la configuration et le teste de pareil daemon.
Pour ma part, je me suis basé sur ceux-ci:
Par contre: aucun de ces articles ne précisait L'OPTION à utiliser pour vraiment utiliser le daemon en tant que serveur tftp (et donc: recevant des fichiers de sauvegardes).
Tous parlent de droits à mettre pou le répertoire /<quelquechose>/tftp mais personne ne stipulait cette commande.
Sans plus attendre: un bon "man in.tftpd" et on peut lire dans la partie "Options" (également accessible ici):
Donc pour rappel:
la ligne TFTP_OPTIONS doit être du type: TFTP_OPTIONS="-c -v --secure"
N.B.: l'option -v permet d'être plus verbeux (mais c'est pas transcendant) dans le fichier de log:
Un daemon tftp (Trivial File Transfer Protocole) l'est tout autant: aujourd'hui, un grand nombre d'équipements ne peuvent être sauvegardés que via ce protocole.
Ce billet pour préciser l'installation et la configuration du daemon tftpd-hpa.
Tout d'abord: un grand nombre d'articles consacre les lignes nécessaires à l'installation, la configuration et le teste de pareil daemon.
Pour ma part, je me suis basé sur ceux-ci:
- chschneider.eu / HOWTO setup a small server
- Ubuntu-fr.org / Serveur TFTP : TFTPd
- Nix Craft / Ubuntu / Debian Linux: Install and Setup TFTPD Server
# apt-cache search tftpd
libnet-tftpd-perl - Perl extension for Trivial File Transfer Protocol Server
tftpd - Trivial file transfer protocol server
tftpd-hpa - HPA's tftp server
atftpd - Serveur TFTP avancé
Tous parlent de droits à mettre pou le répertoire /<quelquechose>/tftp mais personne ne stipulait cette commande.
Sans plus attendre: un bon "man in.tftpd" et on peut lire dans la partie "Options" (également accessible ici):
Et voilà ce qui manquait !
- --create, -c
- Allow new files to be created. By default, tftpd will only allow upload of files that already exist. Files are created with default permissions allowing anyone to read or write them, unless the --permissive or --umask options are specified.
Donc pour rappel:
la ligne TFTP_OPTIONS doit être du type: TFTP_OPTIONS="-c -v --secure"
N.B.: l'option -v permet d'être plus verbeux (mais c'est pas transcendant) dans le fichier de log:
et les logs seront accessible sur vos fichiers /var/log/messages ou /var/log/syslog.
- --verbose, -v
- Increase the logging verbosity of tftpd. This flag can be specified multiple times for even higher verbosity.
Aucun commentaire:
Enregistrer un commentaire