Hola! Tengo un problema. He hecho todo lo expuesto aquí: lanzalinux.org/?q=node/3 (creo que es dónde mejor se explica después de leer casi todas las entradas de google sobre vsftpd), tengo el "vsftpd.conf" idéntico a este pero me pasa algo curioso.
Lo que yo pretendo es tener "enjaulados" a dos usuarios (uno de ellos soy yo y soy el usuario "predeterminado" por decirlo de alguna manera ya que fué el usuario que se creó durante la instalación [para entendernos, uso ubuntu-server y gasto sudo, por lo que mi usuario tiene derecho de administración]) por lo tanto he añadido a "vsftpd.chroot_list" a mi y al otro usuario (a partir de ahora yo seré "usuario1" y el otro usuario "usuario2", para entendernos).
Bueno, pues el problema es el siguiente: si hago "ftp localhost" y introduzco user y pass de "usuario1" (recordar que tiene derecho de administración mediante sudo, lo digo por si es relevante) accedo perfectamente:
usuario1@makina:~$ ftp localhost
Connected to localhost.
220 Bienvenid@ al servidor FTP de makina
Name (localhost:usuario1): usuario1
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
Pero por el contrario, si hago "ftp localhost" y introduzco user y pass de "usuario2" me denega el acceso:
usuario1@makina:~$ ftp localhost
Connected to localhost.
220 Bienvenid@ al servidor FTP de makina
Name (localhost:usuario1): usuario2
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp>
Por si sirve de algo, el "usuario2" fué añadido después de instalar ubuntu-server mediante:
# groupadd usuario2
# useradd -g usuario2 -m -s /bin/false usuario2
# passwd usuario2
Alguna ayuda?? Ya no sé que hacer.