Q : How to setup user/group's custom *.vfs (virtual file system)

read this page in german

A : First of all you need at least RaidenFTPD v2.2 build 88+ , because from that version the custom vfs is finally supported .

The RaidenFTPD virtual file system is server oriented , that means all users under a server use the same virtual file system directory structure , however there are some cases you will want to use special directory structure for some users or users in some groups , in older version of RaidenFTPD there are ways to setup

user's home directory

group's root directory

However it is sometimes not enough in some cases , after RaidenFTPD v2.2 build 88+ you can finally specify what *.vfs file to use for certain user account or groups .

Step 1: Execute RaidenFTPD v2.2 build 88+ and it will create some new directories under your program directory

.\RaidenFTPD\VirtualFS

.\RaidenFTPD\VirtualFS\$ServerName\users

.\RaidenFTPD\VirtualFS\$ServerName\groups

Warning : the $ServerName is your ftpserver's name which is defined in *.ftpd file , note that your server name can not contain any of the following characters * ? | \ / .

Step 2: Now you have an user called 'root' who wishes to use custom *.vfs file (virtual file system)

Start the virtual file system editor and edit a new *.vfs file , and SAVE AS the following path and name

.\RaidenFTPD\VirtualFS\$ServerName\users\root.vfs

Warning : the username can not contain any of the following characters * ? | \ / .

Step 3: Now you have a group called 'guest' who wishes to use custom *.vfs file (virtual file system)

Start the virtual file system editor and edit a new *.vfs file , and SAVE AS the following path and name

.\RaidenFTPD\VirtualFS\$ServerName\groups\guest.vfs

Warning : the groupname can not contain any of the following characters * ? | \ / .

 

Conclusion: There is a priority for using user's or group's or default *.vfs file if both username and group name match the corresponding files . the priority is user's > group's > server's *.vfs setting

That's ALL

 

Copyright © RaidenFTPD TEAM , ALL RIGHTS RESERVED

REVISION 2.2 , 2001/07/17