Cómo configurar el servidor TFTP en Linux Mint

Cómo configurar el servidor TFTP en Linux Mint
Los administradores del sistema y los profesionales de TI utilizan principalmente Protocolo de transferencia de archivos triviales o TFTP Para actualizar códigos, iniciar PC, transferir archivos, crear una copia de seguridad del enrutador y los archivos de configuración de red. Hay varias formas de alojar un servidor TFTP en Linux Mint para permitir que los usuarios realicen tareas específicas. El "tftpd"El paquete se considera la herramienta para configurar un servidor TFTP. Si es nuevo en la menta de Linux y desea configurar el servidor TFTP en su servidor Linux Mint, entonces está en la publicación correcta! Este artículo explicará cómo instalar y configurar el servidor TFTP. Además, el método para probar el servidor TFTP a través de una descarga de archivo también se proporcionará. Entonces, comencemos!

Cómo instalar el servidor TFTP en Linux Mint

En su sistema de menta Linux, si desea instalar TFTP y sus paquetes relacionados, abra su terminal presionando "Ctrl+Alt+T”Y ejecute el comando otorgado:

$ sudo apt-get install xinetd tftpd tftp

La salida sin error significa que TFTP tiene todos los paquetes requeridos ahora instalados en su sistema:

El cliente y servidor BSD TFTP se han actualizado con TFTP-HPA ya que tiene muchas correcciones de errores y mejoras. Instalar "tftpd-hpa"En su sistema de menta Linux utilizando el siguiente comando:

$ sudo apt-get install tftpd-hpa

Ahora, avance hacia la configuración del servidor TFTP.

Cómo configurar el servidor TFTP en Linux Mint

Para configurar el servidor TFTP, lo primero que debe hacer es crear un archivo de configuración TFTP en el "/etc/xinetd.d"Directorio:

$ sudo nano /etc /xinetd.d/tftp

El "nanoEl editor creará y editará el archivo en él:

Ahora, agregue el siguiente contenido en el abierto "/etc/xinetd.d/tftp" archivo. Aquí, estamos asignando valores a diferentes argumentos que están vinculados con la configuración TFTP, como el número de puerto, el protocolo, el tipo de socket:

servicio TFTP

Protocolo = UDP
puerto = 69
socket_type = dgram
esperar = si
usuario = root
servidor =/usr/sbin/in.tftpd
server_args = /tftpboot -s
deshabilitar = sí

Después de escribir el código anterior en el archivo de configuración TFTP, presione "CTRL+O"Para guardar el contenido del archivo.

Nota: Especifique cuidadosamente el "usuario" y el "sys_args"Argumentos, ya que ambos se utilizarán en todo el procedimiento de configuración:

En el siguiente paso, crearemos un directorio "/tftpboot"Como se especifica en el"servidor_args"Del archivo de configuración TFTP utilizando el siguiente"mkdir" dominio:

$ sudo mkdir /tftpboot

Después de crear el "/tftpboot"Directorio, cambie sus permisos con la ayuda de"chmod" dominio:

$ sudo chmod -r 777 /tftpboot

La ejecución del comando anterior hará el "/tftpboot"Directorio legible, escrito y ejecutable por todos los usuarios:

A continuación, cambie el propietario del "/tftpboot"Directorio a uno que ha agregado en el archivo de configuración TFTP"usuario" argumento:

$ sudo chown -r root /tftpboot

Cómo habilitar el TFTP en Linux Mint

El "xinetd"Es un acrónimo de"Daemón de servicios de Internet extendido". En sistemas basados ​​en Linux como Linux Mint, Xinetd Daemon administra algunos servicios de red populares, incluido TFTP. Para habilitar el servicio TFTP en la menta de Linux, detenga el "xinetdDaemon al principio y luego comience nuevamente escribiendo los siguientes comandos:

$ sudo servicio xinetd stop
$ sudo Service XInetd Start

Después de hacerlo, consulte el estado de "xinetd"Daemon para verificar si está activo o no:

$ sudo servicio xinetd estado

Por último, habilite el "tftpd-hpa"Servicio ejecutando el siguiente comando:

$ sudo systemctl reiniciar tftpd-hpa

Hasta ahora, hemos instalado y configurado con éxito el servidor TFTP en nuestro sistema Mint Linux. Ahora, probaremos el funcionamiento del servidor TFTP en la siguiente sección.

Cómo descargar un archivo del servidor TFTP en Linux Mint

Descargar un archivo del servidor TFTP es una buena opción para probar el servidor TFTP. Quieres probarlo? En primer lugar, cree un nuevo archivo en el directorio que haya agregado en el "sys_args"Del archivo de configuración TFTP. En nuestro caso, crearemos una muestra "mi archivo.TXT"Archivo bajo el"/tftpboot"Directorio escribiendo lo siguiente"tocar" dominio:

$ touch /tftpboot /myfile.TXT

A continuación, confirme la presencia del creado "mi archivo.TXT" archivo:

$ ls /tftpboot

Ahora, intentaremos descargar el creado "mi archivo.TXT"Desde el servidor TFTP a nuestro directorio de inicio iniciando sesión en nuestro servidor TFTP:

$ tftp localhost

Después de eso, utilice el "conseguirComando "con el nombre del archivo, que desea descargar desde el servidor TFTP:

tftp> obtener myfile.TXT

Prensa "Q"Para dejar de fumar y ver el archivo descargado en su directorio de inicio:

$ ls -al myfile.TXT

Desde la salida, puede ver que el "mi archivo.TXTEl archivo se descarga correctamente desde el servidor TFTP:

Conclusión

Los profesionales de TI y los ingenieros de redes están muy familiarizados con el TFTP. TFTP proporciona la opción de copia de seguridad, la actualización y los archivos de configuración a sus usuarios. Es beneficioso utilizar por los usuarios que están monitoreando continuamente los enrutadores y los interruptores de Cisco. En Linux Mint, la configuración de TFTP no es tan difícil como parece. Este artículo te guió en instalación y Configuración del TFTP servidor Menta Linux. Además, también se proporciona el procedimiento de descarga de un archivo desde un servidor TFTP.