Si quiero añadir un directorio raíz para cada usuario en el RaidenFTPD ¿cómo puedo hacerlo?

Para intentar poner las cosas más claras estamos hablando de un directorio que aparecerá como /NOMBRE DE USUARIO (como por ejemplo /John) fuera del directorio principal. La principal desventaja de este método para crear estructuras de directorios (cómo verás pronto) es que se aplicará a todos los usuarios del servidor.

Primero tienes que crear un directorio en tu disco duro que contenga todos los directorios de tus usuarios (por ejemplo: c:\home). Para crear un enlace al directorio del usuario dentro del directorio principal (que en tu caso es c:\home) simplemente añade esta línea al archivo *.vfs que corresponda al servidor. Ten en cuenta que si tienes varios servidores configurados puede que existan varios archivos *.vfs :

c:\home\%S|/Personal Storage|%S|%g|700|r|0|0|0|0|0|0|0|0|

En la línea de arriba, %S es una variable que automáticamente se renombrará con el nombre del usuario que entre en el servidor. En este caso, C:\home es el directorio que hemos creado antes para que almacene dentro de él todos los directorios de los usuarios. Usando la variable %S nos ahorramos el tener que crear una entrada VFS por cada nuvo usuario. "/Personal Storage" es el directorio que verá el usuario. Cambia este directorio al que quieras (por ejemplo: /home, /homelink, etc...). El tercer elemento (%S) designa al dueño del directorio. El cuarto caracter (%g) es el grupo al cual pertenece el directorio (el grupo del usuario (%S)). El quinto elemento (700) estipula que el usuario será la única persona que pueda leer (descargar), escribir (subir) o modificar (eliminar) dentro del directorio.

Lo siguiente es que crees un directorio físico dentro del directorio C:\home (o como hayas llamado este directorio anteriormente) para cada usuario individual. El directorio que crees debe ser el mismo que el login que utilize el usuario (%S).

Por otro lado puedes crear un directorio vacio llamado 'Almacen personal' (como antes, puedes darle el nombre que hayas elegido al añadir su entrada correspondiente en el archivo VFS) dentro del punto de montaje en el VFS (en este caso, dentro del directorio raiz del FTP). Por tanto, si el directorio raiz de tu VFS es C:\ftproot y la entrada para cada usuario en el VFS es /Almacen personal, deberás crear el directorio en c:\directorio raiz del FTP\Almacen personal.

Copyright © RaidenFTPD TEAM , TODOS LOS DERECHOS RESERVADOS

REVISION 2.4 , 2002/10/24