Montar un servidor con usuarios que tengan distintos privilegios de descarga y subida puede ser más complicado, pero en este artículo vamos a montar un servidor FTP anónimo en Fedora, de una manera muy rápida y que permitirá a todo el mundo usarlo rapidamente.

Paso 1: Instala el servidor vsftp

Para ello abre la terminal logeate como root y usa el siguiente comando:

sudo dnf install vsftpd

Paso 2: Activalo el servidor

sudo systemctl enable vsftpd

Paso 3: Hazlo anónimo

Para activar el que pueda ser anónimo tienes que encontrar el archivo situado aqui: “/etc/vsftpd/vsftpd.conf”.
Y entonces editarlo si fuera necesario de manera que tiene este código escrito: “anonymous_enable=YES” además de “local_enable=NO”, “write_enable=NO”, “no_anon_password=YES”, “hide_ids=YES”, “pasv_min_port=40000
pasv_max_port=40001”, en este caso los puertos se limitan a 1.

Haciendo esto permitimos el uso anónimo del servidor.

Paso 4: Seguridad del servidor anónimo

Ahora que hemos hecho todos los pasos anteriores podremos configurar las reglas de seguridad del firewall y de selinux, relajandolas.
Esto permite la conexión pasiva de los puertos del rango especificado anteriormente:

firewall-cmd --add-service=ftp --perm
 firewall-cmd --add-port=40000-40001/tcp --perm
 firewall-cmd --reload

Ahora configuramos SELinux para que permita el FTP pasivo:

setsebool -P ftpd_use_passive_mode on

Paso 5: Arrancar el servidor

Escribimos en la terminal lo siguiente:

systemctl start vsftpd

Y listo, coloca el contenido que quieras ofrecer en /var/ftp o bien en /var/ftp/pub.

Estos artículos te podrian interesar 🙂

Error: Sin sonido en la virtualización en Boxes de... Hay un error reciente cuando virtualizamos un sistema operativo en el programa "Boxes" de Gnome que se usa en diversas distros como Fedora o Ubuntu. ...
Cómo instalar los drivers de Nvidia en Linux Fedor... En este artículo explicaré cómo se puede instalar los drivers de las gráficas Nvidia en Fedora. Hay dos opciones de hacerlo, de manera visual o desde ...
Cómo activar y utilizar Flatpak con su repositorio... Flatpak anteriormente conocido como xdg-app, es una herramienta de despliegue de aplicaciones para sistemas operativos linux y posee un repositorio pr...
Cómo actualizar a Fedora 36 desde la terminal Para actualizar a Fedora 36 desde la terminal solo tienes que abrir la terminal y seguir los siguiente pasos: Logeate como administrador, para ello...
Cómo instalar un programa de Debian o Ubuntu en Fe... En este artículo veremos como podemos instalar un programa de Debian o de Ubuntu que no está disponible para Fedora o CentOS, y al revés, es decir, un...
¡Cómparte este artículo si te ha gustado! :)