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
|