OT: Problemas con vsftpd
Hola a todos: Escribo aquí porque en la página de vsftpd no hay ningún mailing list. Tenemos un servidor ftp con vsftpd, que funciona correctamente con usuarios locales (haciendo chroot). El problema es que un cliente quiere que la estructura sea la que sigue: /home/administrador /home/administrador/usuario1 /home/administrador/usuario2 De tal forma que el administrador pueda entrar y subir y bajar ficheros a su propio directorio y a las directorios de los distintos usuarios, pero los usuarios sólo puedan acceder a sus propios directorios. He creado un grupo administrador, dentro del cual he puesto los tres usuarios. Lo he hecho, creando los homes de los usuarios al estilo useradd -g administrador -d /home/administrador-s /bin/false administrador y con los usuarios useradd -g administrador -d /home/administrador/usuario1-s /bin/false usuario1. He hecho un chmod g+rwx /home/administrador/usuario1 y lo mismo para el usuario2. De este modo ya puedo acceder como administrador a todos los directorios y trabajar sin problemas. Hasta aquí todo bien. Sin embargo, cuando intento entrar como usuario1 o usuario2 vsftpd me da errores: 500 OOPS: cannot change directory:/home/administrador/usario1 500 OOPS: child died Y no me deja entrar. ¿Alguien me puede echar una manita? Gracias de antemano. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: OT: Problemas con vsftpd
Hola, si te fijas bien, el error que te da es: 500 OOPS: cannot change directory:/home/administrador/usario1 fijate bien que pone USARIO1 y no usuario1. mira en /etc/passwd ese usuario, debes de tener un error tipografico en algún punto. Un saludo, Daniel Sutil, http://w800.info El 15/11/05, Gotzon Astondoa[EMAIL PROTECTED] escribió: Hola a todos: Escribo aquí porque en la página de vsftpd no hay ningún mailing list. Tenemos un servidor ftp con vsftpd, que funciona correctamente con usuarios locales (haciendo chroot). El problema es que un cliente quiere que la estructura sea la que sigue: /home/administrador /home/administrador/usuario1 /home/administrador/usuario2 De tal forma que el administrador pueda entrar y subir y bajar ficheros a su propio directorio y a las directorios de los distintos usuarios, pero los usuarios sólo puedan acceder a sus propios directorios. He creado un grupo administrador, dentro del cual he puesto los tres usuarios. Lo he hecho, creando los homes de los usuarios al estilo useradd -g administrador -d /home/administrador-s /bin/false administrador y con los usuarios useradd -g administrador -d /home/administrador/usuario1-s /bin/false usuario1. He hecho un chmod g+rwx /home/administrador/usuario1 y lo mismo para el usuario2. De este modo ya puedo acceder como administrador a todos los directorios y trabajar sin problemas. Hasta aquí todo bien. Sin embargo, cuando intento entrar como usuario1 o usuario2 vsftpd me da errores: 500 OOPS: cannot change directory:/home/administrador/usario1 500 OOPS: child died Y no me deja entrar. ¿Alguien me puede echar una manita? Gracias de antemano. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: OT: Problemas con vsftpd
Soy tonto. Si no doy permiso a los usuarios del grupo para entrar en /home/administrador ¿cómo va a funciomar? Hay que hacer un chmod g+rwx /home/ftp/administrador y listo. Gracias a todos y perdón por la molestia. - Original Message - From: Daniel Sutil [EMAIL PROTECTED] To: debian-user-spanish@lists.debian.org Sent: Tuesday, November 15, 2005 11:32 AM Subject: Re: OT: Problemas con vsftpd Hola, si te fijas bien, el error que te da es: 500 OOPS: cannot change directory:/home/administrador/usario1 fijate bien que pone USARIO1 y no usuario1. mira en /etc/passwd ese usuario, debes de tener un error tipografico en algún punto. Un saludo, Daniel Sutil, http://w800.info El 15/11/05, Gotzon Astondoa[EMAIL PROTECTED] escribió: Hola a todos: Escribo aquí porque en la página de vsftpd no hay ningún mailing list. Tenemos un servidor ftp con vsftpd, que funciona correctamente con usuarios locales (haciendo chroot). El problema es que un cliente quiere que la estructura sea la que sigue: /home/administrador /home/administrador/usuario1 /home/administrador/usuario2 De tal forma que el administrador pueda entrar y subir y bajar ficheros a su propio directorio y a las directorios de los distintos usuarios, pero los usuarios sólo puedan acceder a sus propios directorios. He creado un grupo administrador, dentro del cual he puesto los tres usuarios. Lo he hecho, creando los homes de los usuarios al estilo useradd -g administrador -d /home/administrador-s /bin/false administrador y con los usuarios useradd -g administrador -d /home/administrador/usuario1-s /bin/false usuario1. He hecho un chmod g+rwx /home/administrador/usuario1 y lo mismo para el usuario2. De este modo ya puedo acceder como administrador a todos los directorios y trabajar sin problemas. Hasta aquí todo bien. Sin embargo, cuando intento entrar como usuario1 o usuario2 vsftpd me da errores: 500 OOPS: cannot change directory:/home/administrador/usario1 500 OOPS: child died Y no me deja entrar. ¿Alguien me puede echar una manita? Gracias de antemano. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]