[Ayuda] Configuracion proftpd, multiples usuarios y un admin para todos
Christian Frausto Bernal
linux en conocimientopractico.com
Vie Abr 23 11:37:33 CDT 2004
:) muchas gracias por su ayuda, ya quedo resuelto justo con las pistas
que me dieron....
Todos los usuarios en un mismo grupo, enjaulados en su directorio y con
umask para modificacion de usuario propietario y grupo, las politicas de
modificaciones para el usuario UPLOAD se manejaron desde proftpd (1)
(que esta muy completo), y para que estas no afectaran a el usuario
MASTER, le monte el directorio de UPLOAD con un "mount --bind
/home/UPLOAD/uploads /home/master/uploads"
A los usuarios no les puse shell (/bin/false) y al proftpd le puse que
no la requeria "RequireValidShell off", bueno y varias
cosas mas
Sandino, los usuarios si tiene "DefaultRoot ~" asi no se salen de su dir :)
Saludos y gracias
Christian Frausto Bernal
(1)
**************************************
<Directory /home/upload/*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 002 002
#No puede hacer anda en el directorio raiz
<Limit WRITE DELE RMD XRMD>
DenyAll
</Limit>
</Directory>
#Puede subir y resumir en el directorio uploads (usuario upload)
<Directory /home/upload/uploads/*>
AllowOverwrite on
AllowStoreRestart on
AllowRetrieveRestart on
<Limit READ MKD STOR CWD REST APPE XCWD>
AllowAll
</Limit>
<Limit RMD DELE>
DenyAll
</Limit>
</Directory>
*************************************
Sandino Araico Sánchez wrote:
> Christian Frausto Bernal wrote:
>
>>
>> Ahorita lo tengo asi
>> #USUARIOX puede hacer lo que quiera con su directorio
>> /home/USUARIOX
>> #Usuario UPLOADS puede subir a /UPLOADS pero no borrar nada, y solo
>> bajar de /DOWNLOADS
>> /home/UPLOADS/UPLOADS
>> /home/UPLOADS/DOWNLOADS
>> # como MASTER puede tener acceso a todos los directorios y mas ???
>
>
> Para que el Master te funcione puedes ponerle a todos los demás
> usuarios el mismo grupo y con el unask darle permisos de escritura al
> grupo en todos los archivos.
> Luego el usuario MASTER le pones su home abajo de donde están todos
> los demás homes de tal manera que los pueda ver a todos y lo pones en
> el mismo grupo para que pueda modificar lo de todos...
> Solo ten la precaución de que con los demás usuarios uses DefaultRoot
> en vez de DefaultDir para que no se puedan salir de su home y no
> quieran estar modificando los archivos de los demás.
>
>
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
Más información sobre la lista de distribución Ayuda