FTP es un protocolo que nos permite transferir archivos entre dos servidores diferentes a través de una red. Ocurre entre un "servidor" y una computadora "cliente". Ocurre a través de los puertos 20 y 21. El puerto 21 se utiliza para establecer un enlace entre dos computadoras, y el puerto 20 se utiliza para transferir datos. Al mismo tiempo, los servidores FTP pueden no ser tan prominentes como siempre. Todavía pueden ser bastante útiles, particularmente cuando se usan en la intranet.Las empresas con una intranet para el trabajo diario tienen un servidor FTP que está abierto a archivos instalados para todos, y esto es fácil de hacer en Ubuntu 20.04.
Esta publicación está cubriendo qué es el servidor FTP y cómo instalarlo en Ubuntu 20.04.
Instalación del servidor FTP:
Actualización de su sistema:
Ejecute el comando que se proporciona a continuación para actualizar los repositorios del sistema:
$ sudo apt get actualización
Cómo instalar VSFTPD (servidor FTP):
En primer lugar, necesitamos obtener VSFTPD. El "VSFTPD" es un servidor FTP que es seguro, rápido y conveniente para los sistemas Linux.
Ejecute el comando que se da a continuación:
$ sudo apt instalación vsftpd
Por defecto, comenzará como todos los servicios en Debian.
Verificación del estado de VSFTPD:
Una vez instalado, VSFTPD (servidor FTP), ejecute el comando para verificar el estado si se está ejecutando o no:
$ sudo servicio vsftpd estado
Muestra "El servidor FTP se ejecuta correctamente.
Configuración del servidor FTP:
Todas las configuraciones de VSFTPD están en el /etc/vsftpd.confusión archivo, por lo que es fácil crear una copia de seguridad antes de cambiarlo. Si sucede algo inesperado, podemos volver al original y deshacer cualquier error.
Use el comando dado comando para hacer una copia de seguridad:
$ sudo cp /etc /vsftpd.conf /etc /vsftpd.confusión.bak
Escriba todos los comentarios sistemáticamente.
Comencemos por escuchar activamente el servidor.
Tipo escuchar = si
Si no usa IPv6, debe deshabilitarse:
escuchar_ipv6 = no
Además, no es apropiado dar acceso a un usuario anónimo:
Anónimo_enable = no
De manera predeterminada, el cliente solo puede descargar el archivo, así que deje que permanezca activo:
local_enable = sí
write_enable = sí
FTP funciona en el puerto 20:
Connect_from_port_20 = sí.
Se puede cambiar el puerto de escucha:
escuchar_port = xx
Guarde los cambios presionando "Ctrl+ O" y cierre el archivo presionando "Ctrl+ X".
La terminal se verá así.
Escriba el comando mencionado para ver el archivo sin comentarios:
$ sudo cat /etc /vsftpd.conf | Grep -V "^#"
Creación de un nuevo usuario:
Ejecute el comando que se muestra a continuación para crear un nuevo usuario para la configuración del servidor:
$ SUDO USERADD -M USER1
Le pedirá que asigne una contraseña. Introducir la contraseña:
Nuevamente, ingrese la contraseña para la confirmación. Su contraseña ha sido actualizada.
El usuario ha creado correctamente en el servidor FTP.
Configurar el servidor FTP en Ubuntu 20.04:
Tenemos dos formas de configurar el servidor FTP:
Necesitamos una dirección IP para configurar el servidor; Verifique su dirección IP a través del siguiente comando:
$ ifconfig
Configurar a través de Terminal:
Enciende el terminal y dale acceso a él con la dirección IP del servidor:
$ ftp 10.0.2.15
Configurar a través del navegador:
Abra el navegador y dé acceso al servidor FTP. La siguiente dirección es:
ftp: // 10.0.2.15
Una vez que se establezca la conexión, se le pedirá que ingrese su nombre de usuario y contraseña:
Después de ingresar las credenciales, haga clic en "Aceptar", se establecerá una conexión.
Conclusión:
FTP (Protocolo de transferencia de archivos) es una aplicación de software que nos permite enviar archivos de un sistema a otro a través de Internet. Es un protocolo bien reconocido. Un sistema actúa como servidor para preservar la información, y el otro actúa como un cliente que envía o solicita archivos desde el servidor. A través de esta publicación, entendimos cómo instalar un servidor FTP y cómo configurarlo a través de terminal y navegador en Ubuntu 20.04.