OT: Problemas con vsftpd

2005-11-15 Por tema Gotzon Astondoa
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

2005-11-15 Por tema Daniel Sutil
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

2005-11-15 Por tema Gotzon Astondoa
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]