Nota: Hemos explicado el procedimiento y los comandos en Linux Mint 20 OS. Se puede seguir más o menos el mismo procedimiento en versiones de menta más antiguas.
Instalación del servidor FTP
Para instalar un servidor FTP en Linux Mint, siga los pasos a continuación:
Paso 1: Instalar VSFTPD
Nuestro primer paso será instalar VFTPD en nuestro sistema. Para hacerlo, inicie el terminal en Mint OS utilizando el atajo de teclado Ctrl+Alt+T. Luego emita el siguiente comando en el terminal para actualizar el índice del repositorio del sistema:
$ sudo apt actualización
Luego instale VSFTPD usando el siguiente comando en el terminal:
$ sudo apt instalación -y vsftpd
Después de completar la instalación de VSFTPD, avanzaremos hacia la configuración.
Paso 2: Configurar VSFTPD
El VSFTPD se puede configurar a través del /etc/vsftpd.confusión archivo. Editar el /etc/vsftpd.confusión Archivo utilizando el siguiente comando en el terminal:
$ sudo nano /etc /vsftpd
Ahora agregue o descomine las siguientes líneas (si ya se agrega en el archivo):
escuchar = noUna vez hecho, ahorre y cierre el /etc/vsftpd.confusión archivo.
Paso 3: Permitir puertos en firewall
Si un firewall se está ejecutando en su sistema, deberá permitir algunos puertos FTP a través de él. Emita los siguientes comandos en la terminal para permitir los puertos 20 y 21:
$ sudo UFW Permitir 20/TCP
$ sudo UFW Permitir 21/TCP
Puede verificar si el puerto ha sido permitido en el firewall o no usar el siguiente comando en la terminal:
$ sudo UFW estado
Paso 4: Habilitar y ejecutar VSFTPD
Ahora el VSFTPD está configurado y permitido en el firewall; Ahora podemos habilitar y ejecutar los servicios VSFTPD. Aquí están los comandos para hacerlo:
Para habilitar que el servicio VSFTPD comience en el arranque, emita el siguiente comando en la terminal:
$ sudo systemctl habilitar vsftpd.servicio
Para ejecutar el servicio VSFTPD, emita el siguiente comando en la terminal:
$ sudo systemctl start vsftpd.servicio
Si necesita reiniciar el servicio VSFTPD después de realizar cualquier cambio de configuración, emita el siguiente comando en el terminal:
$ sudo systemctl reiniciar vsftpd.servicio
Para verificar si el VSFTPD está activo y en ejecución, emita el siguiente comando en el terminal:
$ sudo systemctl status vsftpd.servicio
Paso 5: crear un usuario de FTP
A continuación, cree una cuenta de usuario que se usará para probar la conexión FTP. Emitir los siguientes comandos en el terminal para crear una cuenta de usuario y establecer una contraseña:
$ $ $ sudo adduser
$ sudo passwd
Paso 6: prueba la conexión FTP
Ahora nuestro servidor FTP está listo, por lo que es hora de probar la conexión FTP.
Para probar la conexión FTP localmente, emita el siguiente comando en el terminal reemplazando la dirección IP real de su servidor FTP:
$ ftp
También puede probar la conexión FTP de forma remota utilizando el mismo comando anterior desde el sistema remoto. He probado la conexión FTP desde la máquina Windows en la red.
También puede usar el cliente FTP como filezilla para conectarse al servidor FTP. Para usar la aplicación FileZilla para conectarse al servidor FTP, proporcione la dirección IP del servidor FTP, el nombre de usuario y la contraseña que ha establecido anteriormente, y luego el número 21 y luego haga clic en el Conexión rápida botón.
Una vez conectado, se registrará correctamente en el servidor FTP y podrá acceder a archivos y carpetas del servidor remoto.
Allí tiene la instalación y la configuración del servidor FTP en el sistema Linux Mint 20. Siguiendo los pasos simples descritos anteriormente, puede configurar fácilmente el servidor FTP y transferir archivos a través de él.