Mailinglist Archive: opensuse-es (1800 mails)
| < Previous | Next > |
Re: [suse-linux-s] Varios directorios en vsftpd
- From: "Luis Roa P." <lar004@xxxxxxxx>
- Date: Sat, 14 Feb 2004 11:52:14 -0300
- Message-id: <004901c3f30a$22b95660$0a000062@xxxxxxxx>
> El Viernes, 13 de Febrero de 2004 23:12, Luis Roa P. escribió:
>
> > Parece que tienes una confusion.
> > El directorio raiz de mis usuarios ftp es su home. Y por supuesto que
> > pueden cambiarse de directorio, pero desde su home hacia abajo en su
propio
> > arbol. TODOS los directorios que esten bajo su home, no tienen porque
estar
> > restringidos para éllos.
> > Lo que no pueden hacer, es "subir" a un nivel superior a /home, y
> > consecuentemente,
> > nunca salen de su cuenta.
> >
>
> * /home/comun/ esta en /home y si usuario tiene su $HOME en /home/usuario/
,
> si puede salir y entrar en /home/comun/ , no esta chrooteado en SU $HOME.
>
> * Y un enlace simbolico no puede saltar el chroot ya que representado
> graficamente el $HOME de ese usuario seria esto, /home/./usuario/ , un cd
../
> por accion del "/./" lo devuelve al directorio en el que esta, es decir no
le
> permite llega a /home/ por tanto no podria pasar a /home/comun/
>
Lo que indicas es correcto. Me equivoqué. Sorry.
Me limité a verificar si eso solucionaba el problema de navegacion y omití
probar lo principal. La única justificación que tengo para mi error está
implícita en mis mensajes anteriores del thread, y tal vez sea conveniente
aclararla para no confundir a nadie.
Mi error y la razón en el argumento de José María, esta en el basename de
"comun". Si los directorios /home/usuario/comun no hubiesen sido enlaces, mi
argumentacion era correcta, pero eso no soluciona el problema que originó el
thread. Sorry de nuevo.
Saludos
Luis Roa P.
luisroa@xxxxxxxx
>
> > Parece que tienes una confusion.
> > El directorio raiz de mis usuarios ftp es su home. Y por supuesto que
> > pueden cambiarse de directorio, pero desde su home hacia abajo en su
propio
> > arbol. TODOS los directorios que esten bajo su home, no tienen porque
estar
> > restringidos para éllos.
> > Lo que no pueden hacer, es "subir" a un nivel superior a /home, y
> > consecuentemente,
> > nunca salen de su cuenta.
> >
>
> * /home/comun/ esta en /home y si usuario tiene su $HOME en /home/usuario/
,
> si puede salir y entrar en /home/comun/ , no esta chrooteado en SU $HOME.
>
> * Y un enlace simbolico no puede saltar el chroot ya que representado
> graficamente el $HOME de ese usuario seria esto, /home/./usuario/ , un cd
../
> por accion del "/./" lo devuelve al directorio en el que esta, es decir no
le
> permite llega a /home/ por tanto no podria pasar a /home/comun/
>
Lo que indicas es correcto. Me equivoqué. Sorry.
Me limité a verificar si eso solucionaba el problema de navegacion y omití
probar lo principal. La única justificación que tengo para mi error está
implícita en mis mensajes anteriores del thread, y tal vez sea conveniente
aclararla para no confundir a nadie.
Mi error y la razón en el argumento de José María, esta en el basename de
"comun". Si los directorios /home/usuario/comun no hubiesen sido enlaces, mi
argumentacion era correcta, pero eso no soluciona el problema que originó el
thread. Sorry de nuevo.
Saludos
Luis Roa P.
luisroa@xxxxxxxx
| < Previous | Next > |