En este tutorial, le mostraremos cómo instalar el servidor FTP en Manjaro 20. Para aquellos de ustedes que no lo sabían, FTP (Protocolo de transferencia de archivos) es un protocolo de red estándar utilizado para transferir archivos hacia y desde una red remota.El software de servidor FTP más común para Manjaro es el paquete vsftpd, que significa "demonio FTP muy seguro". Es el paquete FTP predeterminado para Manjaro, y también para la mayoría de las otras distribuciones de Linux.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré paso a paso la instalación del servidor FTP en un Manjaro 20 (Nibia).
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:Manjaro 20 (Nibia).
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Servidor FTP en Manjaro 20 Nibia
Paso 1. Antes de ejecutar el tutorial a continuación, asegúrese de que nuestro sistema esté actualizado:
sudo pacman -Syu
Paso 2. Instalación del servidor FTP en Manjaro 20.
El paquete vsftpd está disponible en los repositorios de Manjaro. Para instalarlo, ejecute los siguientes comandos:
sudo pacman -S vsftpd
Paso 3. Configure el servidor FTP.
La configuración del servidor vsftpd se almacena en el /etc/vsftpd.conf
archivo.
sudo nano /etc/vsftpd.conf
Edite las siguientes líneas como se indica a continuación, eliminándolas de los comentarios eliminando los números anteriores según sea necesario:
anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022
Guarde y cierre el archivo cuando termine, luego reinicie el servicio vsftpd:
sudo systemctl restart vsftpd
Paso 4. Crear Usuario FTP.
Ahora cree un nuevo usuario que usaremos para iniciar sesión en FTP. En este ejemplo, crearemos un nuevo usuario llamado ranty:
useradd -g ftp -d /srv/http -s /sbin/nologin ranty passwd ratna
Paso 5. Pruebe el servidor FTP en Manjaro.
Para probar la conexión FTP, necesitará instalar un cliente FTP en el mismo sistema o en uno separado desde donde desea acceder al servidor FTP. En nuestro caso , estamos usando FileZilla como cliente FTP.
¡Felicitaciones! Ha instalado correctamente el servidor FTP. Gracias por usar este tutorial para instalar la última versión del servidor FTP en el sistema Manjaro. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio oficial sitio web vsftpd.