FTP (File Transfer Protocol) es un protocolo de transferencia de archivos que apareció mucho antes que HTTP y TCP/IP. FTP existe desde 1971 y se considera el protocolo de capa de aplicación más antiguo. Hoy en día se utiliza para conectarse a servidores remotos(ftp vds) u ordenadores. Para ponerlo en marcha, se necesitan clientes FTP.
Las instrucciones paso a paso implican que necesitarás:
1. Instalar un servidor de Protocolo de Transferencia de Archivos que soporte protocolos de conexión segura (SSL en particular).
2. Crear una cuenta de usuario y configurarla para que funcione.
3. Compruebe que existe conexión con el servidor File Transfer Protocol.
4. Instale el servidor File Transfer Protocol.
Para instalar y configurar File Transfer Protocol en Ubuntu 20.04 LTS, necesitas usar el comando:
$ sudo apt update && apt install vsftpd
El servidor ya está funcionando, pero es necesario establecer los ajustes en el archivo de configuración. Para ello, ábralo y realice los cambios marcando NO
o SÍ
en la configuración. Después es necesario actualizar el archivo de configuración y reiniciar el servidor.
Para garantizar la seguridad de la transferencia de datos, es necesario conectar certificados SSL. A continuación, configura la cuenta de usuario FTP para conectarte. Al principio puedes conectarte al servidor bajo la configuración regional, pero luego es mejor crear una cuenta separada con un comando:
$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m
En este ejemplo hemos creado un usuario
con el nickname userftp
, que estará en el directorio home /home/userftp
(el acceso por locale está denegado). Cree una contraseña.