Vsftp y enjaular usuarios locales

Nach0 guidoignacio en gmail.com
Dom Ago 9 02:12:38 BST 2009


Como acostumbro a hacer, si logré resolver algo me gusta subir la solución
por si alguien el día de mañana puede necesitarla.

Era una tontería, en realidad el archivo vsftpd.chroot_list es para colocar
los usuarios que si pueden salir de home y no al revés como yo pensaba.

Asi que gracias K|ke!!!

*Igualmente tengo otro problema*, estoy por dar hosting y solo me resta un
detalle.
El usuario deberá poder subir a su home (el cual estará en
/var/www/sitio_del_usuario) su sitio por lo cual podrá hacer ftp y subirlo.

Ahora bien, el problema es que dicho usuario no tiene que tener bash por lo
que le asigno como shell la /bin/false. El tema es que si le asigno
/bin/false al hacer ftp ocurre esto (vale aclarar que el error que arroja no
es porque esté ingresando mal la contraseña):

$ ftp 192.168.1.3
Connected to 192.168.1.3.
220 (vsFTPd 2.0.5)
Name (192.168.1.3:guido): usuario_ftp
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp>

y con gftp:

Conectado a 192.168.1.3:21
220 (vsFTPd 2.0.5)
USER usuario_ftp
331 Please specify the password.
PASS xxxx
530 Login incorrect.
Desconectando del sitio 192.168.1.3

Ahora si le asigno al user la shell /bin/bash se conecta como si nada, PERO
gran problema tiene bash....

He buscado en internet y encontre que lo configuran con /bin/false y pueden
ingresar pero yo no puedo lograrlo.

Alguien se le ocurre algo?

Gracias

Nach0


---
Este mensaje no contiene virus, porque ha sido creado con Linux, utilizando
Software Libre y auditable.

This message doesn't contain viruses, because it has been created with
Linux, using auditable Free Software.


2009/8/6 K|Ke <quezada.enrique en gmail.com>

> > La configuración básica es la misma, salvo por:
>
> > chroot_list_file=/etc/vsftpd.chroot_list
>
> > Que en dicho archivo van los usuarios locales a enjaular, vos no usas ese
> > archivo??
>
> No, yo en Ubuntu no he utilizado ese archivo, si lo he hecho en
> CentOS, pero como te digo en Ubuntu tengo mi servidor tal como lo
> indico en el post y no tengo ningún problema y lo uso todos los días.
>
> > Si restarteo el servicio una vez hecho los cambios como mencioné en el
> > primer mail.
> > Sinceramente no entiendo lo que pasa...
>
> Saludos.
>
>
> --
> Hosting House
> http://www.hostinghouse.cl
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-es/attachments/20090808/898ccab4/attachment-0001.htm 


Más información sobre la lista de distribución ubuntu-es