GNU/Linux >> Tutoriales Linux >  >> Ubuntu

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

En este artículo, habremos explicado los pasos necesarios para instalar el Servidor FTP en Ubuntu 18.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 es un protocolo de servidor cliente que permite dos canales de comunicación entre cliente y servidor. Usando un cliente FTP, podremos cargar, descargar y eliminar los archivos en el servidor. Inicialmente, el cliente necesita autenticar el servidor FTP. La sesión FTP funcionará tanto en modo pasivo como activo. Activo es el modo predeterminado para FTP. En la conexión de modo activo, cuando el cliente comienza a realizar la conexión inicial, el servidor inicia la segunda conexión y permite la transferencia de datos al cliente. En conexión pasiva, el cliente se conecta y envía el comando PASV al servidor. Luego, el servidor envía el número de puerto al cliente.

Instalar Servidor FTP en Ubuntu

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 Ubuntu 18.04 LTS.

El demonio VSFTP se encuentra en los repositorios estándar, por lo que la instalación se puede realizar con un solo comando. Abra una ventana de terminal y emita lo siguiente:

sudo apt install vsftpd

Después de instalar VSFTPD, los siguientes comandos se pueden usar para detener, iniciar y habilitar el servicio del servidor para que siempre se inicie cuando se inicia el servidor:

sudo systemctl stop vsftpd.service
sudo systemctl start vsftpd.service
sudo systemctl enable vsftpd.service

Paso 3. 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

Eso es todo lo que necesita hacer para instalar el servidor FTP en Ubuntu 18.04. Espero que encuentre útil este consejo rápido. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Ubuntu
  1. Cómo instalar Ubuntu 18.04 Bionic Beaver

  2. Cómo instalar Ubuntu 18.04 LTS (Bionic Beaver) Servidor mínimo

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

  4. Cómo instalar GlassFish en Ubuntu 18.04 Bionic Beaver

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

Cómo instalar Wine en Ubuntu 18.04 Bionic Beaver

Cómo instalar Geany en Ubuntu 18.04 Bionic Beaver

Cómo instalar Skype en Ubuntu 18.04 Bionic Beaver

Cómo instalar GIMP en Ubuntu 18.04 Bionic Beaver

Cómo instalar VestaCP en Ubuntu 18.04 Bionic Beaver

Cómo instalar el servidor de Minecraft en Ubuntu 18.04 Bionic Beaver