BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

servidor proftpd y usuarios

BocaDePez
BocaDePez

hola tengo montado un pequeño servidor en casa para pruebas

tengo varios usuarios que se conecte y puedan subir y bajar archivos

en el archivo /etc/proftpd/proftpd.conf

tengo metido la linea DefaultRoot /home/www que es donde apunta el archivo apache2.conf

lo que me gustaria hacer es depende del usuario que te conectes, usuarios nomrmales no admininstradores solo vea el contenido de su carpeta

cada usuario tiene una subcarpeta dentro de /home/www que son paginas suyas

pero claro te conectes con el usuario que te conectes puedes ver todo el listado de /home/www, alguna manera de filtrarlo por usuario

BocaDePez
BocaDePez

Para eso se crearon los permisos.

🗨️ 1
BocaDePez
BocaDePez

pero en el archivo de configuracion del proftpd solo puedo marcar una carpeta para todos los usuarios de la cual no pueden subir de nivel

peor no puedo crear un Default root por usuario

BocaDePez
BocaDePez

En el proftpd.conf :

AuthUserFile [path]
DefaultRoot ~

teniendo en cuenta que el fichero de autenticación debe mantener la misma estructura que el /etc/passwd, y ahí puedes asignar nuevos $HOME a esos usuarios, diferentes a los del propio sistema

(link roto)

(link roto)

(link roto)