Comment installer le serveur TFTP sur Linux Mint
Sur votre système Linux Mint, si vous souhaitez installer TFTP et ses packages connexes, ouvrez votre terminal en appuyant sur "Ctrl + alt + t»Et exécutez la commande ci-dessous:
$ sudo apt-get install xinetd tftpd tftp
La sortie sans erreur signifie que TFTP a tous les packages requis maintenant installés sur votre système:
Le client et le serveur BSD TFTP ont été mis à niveau avec TFTP-HPA car il a beaucoup de correctifs de bogues et d'améliorations. Installer "TFTPD-HPA«Sur votre système Linux Mint en utilisant la commande suivante:
$ sudo apt-get install tftpd-hpa
Maintenant, passez vers la configuration du serveur TFTP.
Comment configurer le serveur TFTP sur Linux Mint
Pour configurer le serveur TFTP, la première chose que vous devez faire est de créer un fichier de configuration TFTP dans le "/ etc / xinetd.d»Répertoire:
$ sudo nano / etc / xinetd.d / tftp
Le "nano»L'éditeur créera et modifiera le fichier:
Maintenant, ajoutez le contenu suivant dans l'ouverture "/ etc / xinetd.d / tftp" déposer. Ici, nous attribuons des valeurs à différents arguments qui sont liés à la configuration TFTP, tels que le numéro de port, le protocole, le type de socket:
Service TFTP
protocole = UDP
port = 69
socket_type = dgram
attendre = oui
utilisateur = racine
serveur = / usr / sbin / in.TFTPD
server_args = / tftpboot -s
Désactiver = oui
Après avoir écrit le code donné ci-dessus dans le fichier de configuration TFTP, appuyez sur «Ctrl + o"Pour enregistrer le contenu du fichier.
Note: Spécifiez soigneusement le «utilisateur" et le "sys_args»Arguments, comme les deux seront utilisés dans toute la procédure de configuration:
À l'étape suivante, nous créerons un répertoire "/ tftpboot"Comme spécifié dans le"server_args"Du fichier de configuration TFTP en utilisant le"mkdir" commande:
$ sudo mkdir / tftpboot
Après avoir créé le «/ tftpboot«Répertoire, modifiez ses autorisations à l'aide de«chod" commande:
$ sudo chmod -r 777 / tftpboot
L'exécution de la commande ci-dessus fera que «/ tftpboot”Répertoire lisible, écrivain et exécutable par tous les utilisateurs:
Ensuite, changez le propriétaire du «/ tftpboot"Répertoire à celui que vous avez ajouté dans le fichier de configuration TFTP"utilisateur" argument:
$ sudo chown -r root / tftpboot
Comment activer le TFTP sur Linux Mint
Le "xinetd"Est un acronyme pour"Daemon des services Internet étendus". Sur des systèmes basés sur Linux tels que Linux Mint, Xinetd Daemon gère certains services de réseau populaires, y compris TFTP. Pour activer le service TFTP sur la menthe Linux, arrêtez le «xinetd”Daemon au début, puis recommencez en tapant les commandes suivantes:
$ sudo service xinetd stop
$ sudo service xinetd start
Après cela, consultez le statut de «xinetd”Daemon pour vérifier s'il est actif ou non:
$ sudo service xinetd statut
Enfin, activez le «TFTPD-HPA»Service en exécutant la commande suivante:
$ sudo systemctl redémarrer tftpd-hpa
Jusqu'à présent, nous avons installé et configuré avec succès le serveur TFTP sur notre système Linux Mint. Maintenant, nous allons tester le fonctionnement du serveur TFTP dans la section suivante.
Comment télécharger un fichier à partir du serveur TFTP sur Linux Mint
Le téléchargement d'un fichier à partir du serveur TFTP est une bonne option pour tester le serveur TFTP. Veux l'essayer? Tout d'abord, créez un nouveau fichier sous le répertoire que vous avez ajouté dans le "sys_args”Du fichier de configuration TFTP. Dans notre cas, nous créerons un échantillon "mon fichier.SMS»Fichier sous le«/ tftpboot"Répertoire en écrivant ce qui suit"touche" commande:
$ touch / tftpboot / myfile.SMS
Ensuite, confirmez la présence du créé "mon fichier.SMS" déposer:
$ ls / tftpboot
Maintenant, nous allons essayer de télécharger le créé "mon fichier.SMS«Du serveur TFTP à notre répertoire personnel en se connectant à notre serveur TFTP:
$ tftp localhost
Après cela, utilisez le «obtenir”Commande avec le nom du fichier, que vous souhaitez télécharger à partir du serveur TFTP:
TFTP> Get myfile.SMS
Presse "q«Pour arrêter et consulter le fichier téléchargé dans votre répertoire domestique:
$ ls -al myfile.SMS
De la sortie, vous pouvez voir que le «mon fichier.SMS»Le fichier est téléchargé avec succès à partir du serveur TFTP:
Conclusion
Les professionnels de l'informatique et les ingénieurs de réseau connaissent très bien le TFTP. TFTP fournit l'option de sauvegarde, la mise à niveau et les fichiers de configuration à ses utilisateurs. Il est avantageux à utiliser par les utilisateurs qui surveillent en permanence les routeurs et les commutateurs Cisco. Sur Linux Mint, la configuration du TFTP n'est pas aussi difficile qu'il n'y paraît. Cet article vous a guidé installation et Configuration du TFTP serveur sur Linux. De plus, la procédure de téléchargement d'un fichier à partir d'un serveur TFTP est également fournie.