Se recomienda tener actualizado el sistema antes de iniciar con las instalaciones.
sudo dnf update
Paso 2: descarga el paquete vsftpd
Se utilizará el siguiente comando para instalar los paquetes necesarios para la instalación de un servidor FTP.
sudo dnf install vsftpd
Paso 3: configuración vsftpd
Con el siguiente comando se configura el servidor FTP donde se habilitará el acceso a los usuarios locales, que estos puedan subir o bajar archivos y que se les niegue el acceso a usuarios desconocidos.
nano /etc/vsftpd.conf
local_enable=YES
write_enable=YES
anonymous_enable=NO
Paso 4: reiniciar el servicio
Después de haber guardado los cambios realizados se usará el siguiente comando para reiniciar el servicio.
sudo systemctl restart vsftpd
Paso 5: habilitación e iniciación del servicio
Después de haber reiniciado se utiliza el primer comando para habilitar el servicio y el segundo para iniciar el servicio.
sudo systemctl enable vsftpdsudo systemctl start vsftpd
Paso 6: configurar el firewall
Se utilizará el primer comando para que los cambios realizados se guarden de forma permanente y el segundo comando para recargar la configuración del firewall y que se apliquen los cambios
sudo firewall-cmd --permanent --add-service=ftpsudo firewall-cmd --reload
Paso 7: crear usuarios
El siguiente comando se utiliza para crear un usuario para el servidor FTP
sudo adduser kevin
Paso 8: verificar el estado del servicio
El siguiente comando se utiliza para ver el estado del servidor FTP y comprobar su todo está funcionando correctamente.
sudo systemctl status vsftpd
Paso 9: probar la conexión
El último comando se usará para comprobar la conexión del servidor
ftp localhost
Paso 1: actualizar el sistema
Se recomienda tener actualizado el sistema antes de iniciar con las instalaciones.
sudo dnf update
Paso 2: descarga el paquete vsftpd
Se utilizará el siguiente comando para instalar los paquetes necesarios para la instalación de un servidor FTP.
sudo dnf install vsftpd
Paso 3: configuración vsftpd
Con el siguiente comando se configura el servidor FTP donde se habilitará el acceso a los usuarios locales, que estos puedan subir o bajar archivos y que se les niegue el acceso a usuarios desconocidos.
nano /etc/vsftpd.conf
local_enable=YES write_enable=YES anonymous_enable=NOPaso 4: reiniciar el servicio
Después de haber guardado los cambios realizados se usará el siguiente comando para reiniciar el servicio.
sudo systemctl restart vsftpd
Paso 5: habilitación e iniciación del servicio
Después de haber reiniciado se utiliza el primer comando para habilitar el servicio y el segundo para iniciar el servicio.
sudo systemctl enable vsftpd
sudo systemctl start vsftpd
Paso 6: configurar el firewall
Se utilizará el primer comando para que los cambios realizados se guarden de forma permanente y el segundo comando para recargar la configuración del firewall y que se apliquen los cambios
sudo firewall-cmd --permanent --add-service=ftp
sudo firewall-cmd --reload
Paso 7: crear usuarios
El siguiente comando se utiliza para crear un usuario para el servidor FTP
sudo adduser kevin
Paso 8: verificar el estado del servicio
El siguiente comando se utiliza para ver el estado del servidor FTP y comprobar su todo está funcionando correctamente.
sudo systemctl status vsftpd
Paso 9: probar la conexión
El último comando se usará para comprobar la conexión del servidor
ftp localhost