ftp伺服器|serv-u 最後的兩個選項用來限制使用者在FTP 伺服器上的最大停留時間,以及規定伺服器中檔案和目錄名的大小寫。
該視窗中的其它相關選項我們將會在稍後進行詳細介紹。
使用者帳號管理
使用者使用FTP 伺服器的一個最基本的任務就是添加和系統管理使用者資訊。通過選擇“SETUP”菜單中的“USERS”開啟Serv-U 的使用者管理視窗。該視窗可以分為左右兩大部分。其中左邊的視窗用來顯示目前所有已經註冊的FTP伺服器的使用者。任意選中其中一個使用者,其詳細的配置資訊將會相應的顯示在視窗的右邊。如果是初次開機Serv-U,那麼僅會顯示一個名為“DEFAULT”的系統預設帳號。
下面詳細介紹一下建立新使用者帳號的全過程.
首先單擊視窗最右邊的“NEW”按鈕,在隨後的快顯視窗中輸入需要建立的使用者名稱。這時,輸入的使用者名稱就會出現在視窗右邊的使用者名稱一欄中。使用者還可以在該欄中對所建立的帳號名稱進行修改。
隨後使用者可以輸入該帳號將要歸屬的使用者組的組名或建立一個新的組。所謂組是人們為了便於管理數量龐大的使用者群而推出的概念。我們可以把眾多的單個使用者劃分到不同的組裡進行統一的管理。因為屬於同一個組的使用者都具有一些共同的屬性,例如使用者密碼,根目錄等,所以使用者只需要對個別具有特殊屬性的帳號進行個別設定即可,這樣就極大的簡化了對使用者帳號的管理和維護工作。需要注意的一點是,“Anonymous”這個特殊的使用者帳號不屬於任何一個使用者組。
在隨後的密碼欄中需要輸入帳號的口令,如果使用者在伺服器的設定中選擇了加密密碼的選項(見前文),那麼所輸入的密碼將自動以加密方式儲存。關於密碼很重要的一點是只有輸入的前8位字元有效,希望能夠引起廣大Serv-U 使用者的注意。另外,如果使用者在建立新的帳號時沒有輸入相應的密碼,那麼並不意味著該使用者帳號沒有密碼,Serv-U 將會嘗試著尋找是否該使用者帳號屬於某一個使用者組並且該使用者組具有統一的密碼。如果Serv-U 沒有找到相應的使用者組密碼的話,將會拒絕該使用者帳號的訪問。如果使用者確實希望不規定某個帳號的密碼,只要在相應帳號的密碼一欄中輸入“$#@60;$#@60;None$#@62;$#@62;”即可。上述情況的一個例外是Anonymous 使用者帳號,該帳號沒有密碼,Serv-U 只要求使用者輸入符合郵件地址格式的任一字元串即可。
在“HOME”一欄中,設定FTP 使用者的根目錄,即使用者在成功登入之後所自動位於的起始目錄。每一個使用者帳號都要有自己的根目錄,否則Serv-U 將拒絕該使用者帳號的訪問。當然,如果該帳號屬於某個組,而該使用者組已經設定了共同的根目錄,那麼使用者就不必對該使用者組內的每個帳號進行重複設定。使用者在輸入根目錄的地址時應當注意必須使用完全路徑,包括盤符。
在“NOTE”一欄中,使用者可以選擇輸入一些對帳號起輔助說明的文字以備將來參考之用。
在使用者視窗右邊最大的一欄用來設定帳號的存取權限,從而決定使用者可以訪問哪些檔案,並以何種方式訪問這些。Serv-U 按照檔案和目錄兩大類別對使用者的存取權限進行了劃分。具體來說包括:
對檔案的存取權限:
READ:允許使用者下載檔案;
WRITE:允許使用者上傳檔案,但無權對檔案變更,刪除,或重新命名;
APPEND:允許使用者對已有的檔案進行附加,擁有APPEND許可權的使用者自動擁有WRITE
許可權;
DELETE:允許使用者對檔案進行改動,重新命名,或刪除。擁有DELETE許可權的使用者自動擁
有WRITE 和APPEND 許可權;
EXECUTE:允許使用者通過FTP 運行可執行檔。例如,使用者可以遠程運行DOS或Windows
程式。
對目錄的存取權限:
LIST:允許使用者取得目錄列表;
MAKE:允許使用者在根目錄下建立新的子目錄;
REMOVE:允許使用者刪除根目錄下的子目錄。
INHERIT:選中該選項之後,對某一目錄設定的存取權限將自動被該目錄下的所有子目錄
繼承。
在完成上述所有設定之後,點擊“STORE”按鈕,建立立的使用者帳號將被儲存在FTP 伺服器中。
該視窗中的其它選項將會在稍後進行詳細的介紹。