GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar un servidor FTP en Ubuntu 20.04

En este artículo, habremos explicado los pasos necesarios para instalar el Servidor FTP en Ubuntu 20.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo. Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

FTP o Protocolo de transferencia de archivos es un protocolo para transferir archivos entre computadoras en Internet a través de conexiones TCP/IP. El FTP fue diseñado para una arquitectura cliente-servidor, todos los archivos almacenados en el servidor son accesibles a través de clientes FTP.

Instalar servidor FTP en Ubuntu 20.04

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo apt update
sudo apt upgrade

Paso 2. Instalación del servidor FTP en el sistema Ubuntu.

Para instalar el servidor FTP en Ubuntu, ejecute los siguientes comandos:

sudo apt install vsftpd

Una vez completada la instalación, inicie el servicio vsftpd y agréguelo al inicio del sistema:

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

Paso 3. Configurar nuevo usuario.

Agregaremos un nuevo usuario para el servidor vsftpd y agregaremos el directorio FTP:

adduser meilana

Escriba la contraseña de su usuario y habrá agregado un nuevo usuario.

A continuación, cree un nuevo directorio FTP en el directorio '/home/username':

mkdir -p /home/meilana/ftp

Cambiar la propiedad del directorio FTP:

chown -R nobody:nogroup /home/meilana/ftp
chmod a-w /home/meilana/ftp

Paso 4. Configuración de vsftpd.

Vamos a crear un nuevo archivo de configuración. Antes de hacer eso, cambiemos el nombre del original con el comando:

sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

Cree el nuevo archivo con el comando:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=30000
pasv_max_port=30100
allow_writeable_chroot=YES

Paso 5. Prueba del servidor FTP en Ubuntu 20.04.

Una forma es abrir una terminal e intentar acceder a ella con el ftp comando y la dirección IP del servidor:

ftp 192.168.77.20

Una vez establecida la conexión con el servidor, se le solicitará el nombre de usuario y la contraseña.

Eso es todo lo que necesita hacer para instalar el servidor FTP en Ubuntu 20.04 LTS Focal Fossa. Espero que encuentre útil este consejo rápido. No olvide compartir sus valiosas consultas/sugerencias en el cuadro de comentarios a continuación y también dejar sus valiosos comentarios.


Ubuntu
  1. Cómo instalar MySQL en Ubuntu 18.04

  2. Cómo instalar el servidor de Minecraft en Ubuntu 18.04

  3. Cómo instalar Zimbra 8.6 en el servidor Ubuntu 14.04

  4. Cómo instalar un servidor FTP en Ubuntu 20.04

  5. Cómo instalar un servidor FTP en Ubuntu 18.04 Bionic Beaver

Cómo instalar Ubuntu Server 18.04 LTS

Cómo instalar el servidor Ubuntu 20.04 LTS

Cómo instalar Cockpit en Ubuntu 20.04

Cómo instalar un servidor FTP en Ubuntu 20.04 LTS

¿Cómo instalar un servidor FTP en Ubuntu?

¿Cómo instalar FTP en Ubuntu 18.04?