首先必须再的硬碟中准备一个目录来当作所有使用者个人目录的根目录
, 例如 , c:\home , 如果你想要的使用者在FTP中看到一个 /homeLink 目录来当作她的个人home目录
. 您可以在该*.ftpd档案中所指明的*.vfs档案中加入下面一行
c:\home\%S|/homeLink|%S|%g|700|r|0|0|0|0|0|0|0|0|
现在我们来作详细的说明 , 这一行的分隔符号是
'|' 所以请忽略它 , 第一个栏位 c:\home\%S , 她代表了使用者个人目录的完整路径 , 但是这边我们用%s代表了使用者的username
, 而且雷电FTPD会自动帮你翻译成每个使用者的username , 当使用者login的时候 ,且第三个栏位是本目录的拥有者
, 当然就是目前的使用者了 , 第四个栏位是本目录的拥有群组 , 就是目前使用者群组的代号%g , 最後本目录权限700代表只有本人能够完全存取该目录
.
其他重要注意事项
#1. 必须实际的建立一个目录 ,
例如c:\home\john , 专门给使用者john , 如果你希望她有个人专属目录
#2. 在本范例中 , 必须建立一个空目录叫做homelink
, 在的FTP根目录之下 , 如果的FTP根目录是c:\FtpdRoot , 那这个目录就是 , c:\FtpdRoot\homeLink
#3. 所有可以在 *.vfs 虚拟档案系统档中使用的变数列表
, 请叁考 list |