A:首先你得更新至
Raiden FTPD v2.2 build 88 以上,在這個版本以後,才總算是支援了專屬vfs。
雷電FTPD的虛擬檔案系統是伺服器導向的,也就是說伺服器下所有的使用者都使用同樣的虛擬檔案系統的目錄結構;在先前的版本裡,萬一你要讓某些使用者或某些群組的使用者有特殊的目錄結構,你有以下的辦法
使用者個人目錄
群組根目錄
不過有些特殊情況,上述的方案難免捉襟見肘,因此從雷電
FTPD v2.2 build 88 開始,我們讓您可以指定使用者帳戶或群組自己專屬的
*.vfs 檔案!
步驟一:執行雷電
FTPD v2.2 build 88,程式將自行在安裝的資料夾建立幾個新目錄
.\RaidenFTPD\VirtualFS
.\RaidenFTPD\VirtualFS\$ServerName\users
.\RaidenFTPD\VirtualFS\$ServerName\groups
注意:$SeverName指的是你在*.ftpd裡所定義的FTP伺服器名稱,檢查一下伺服器名稱不可含有以下的字元
* ? | \ / .
步驟二:假設您想要讓使用者名稱為「root」的人使用專屬的*.vfs檔(虛擬檔案系統)
開啟虛擬檔案系統編輯器,做成一個新的*.vfs檔案,並另存為使用者專屬vfs到以下的路徑及檔案名稱
.\RaidenFTPD\VirtualFS\$ServerName\users\root.vfs
注意:使用者名稱不得含有以下的字元
* ? | \ / .
步驟三:假釋你想要讓群組名稱為guest的人使用專屬的*.vfs檔(虛擬檔案系統)
開啟虛擬檔案系統編輯器,做成一個新的*.vfs檔案,並另存為群組專屬vfs到以下的路徑及名稱
注意:群組名稱不得含有以下的字元
* ? | \ / .
結論:當使用者、群組及預設的*.vfs發生競合的時候,其適用的順序為使用者的設定>群組設定>伺服器預設的設定。 |