Práctica casos servidor FTP (vsftpd) en Ubuntu 20.04.3


Primero tenemos que tener instalado el servidor vsftpd que viene explicado detalladamente en la anterior entrada. También tenemos que tener actualizado el sistema con "sudo apt update" y "sudo apt upgrade".

Usuarios enjaulados:

En el terminal de comandos ejecutamos "sudo gedit /etc/vsftpd.conf" y cambiamos las siguientes líneas del fichero:

write_enable=YES

anonymous_enable=YES

Reiniciamos el servidor y después ejecutamos los siguientes comandos:

"sudo mkdir /srv/ftp/incoming"

"sudo chmod 777 /srv/ftp/incoming"

"sudo chown ftp /srv/ftp/incoming"

"sudo chgrp ftp /srv/ftp/incoming

y volvemos a reiniciar el servidor.

  


CASO 1: Enjaular todos los usuarios locales sin lista.

Abrimos la copia del fichero de configuración con "sudo gedit /etc/vsftp.conf" y modificamos las siguientes líneas:

chroot_local_user=YES

chroot_list_enable=NO

Después de cualquier modificación en el fichero de configuración, tenemos que reiniciar el servidor con "sudo systemctl restart vsftpd".



CASO 2: Enjaular todos los usuarios de la lista.

Abrimos la copia del fichero de configuración con "sudo gedit /etc/vsftp.conf" y modificamos las siguientes líneas:

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

Después creamos la lista de usuarios enjaulados con "sudo touch /etc/vsftpd.chroot_list", la abrimos con "sudo gedit /etc/vsftpd.chroot_list" y añadimos los usuarios que queramos enjaular.

 


CASO 3: Enjaular todos los usuarios menos lo que estén en la lista.

Abrimos la copia del fichero de configuración con "sudo gedit /etc/vsftp.conf" y modificamos las siguientes líneas:

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

Después modificamos la lista de usuarios con "sudo gedit /etc/vsftpd.chroot_list" y añadimos los usuarios que no van a ser enjaulados.

 

Comentarios

Entradas populares de este blog

Telnet cliente de correo

INSTALACIÓN DE DRIVERS EN WINDOWS SERVER 2019

Instalación servidor FTP (vsftpd) en Ubuntu 20.04.3