Serv-U中的FTP服務器賬號管理
前面我們已經介紹了有關于Serv-U中的FTP服務器設定過程。那么接下來我們在對它的賬號的相關內容進行一下解析。首先了解一下這個軟件的用戶賬號管理功能。
用戶帳號管理
用戶使用FTP服務器的一個最基本的任務就是添加和管理用戶信息。通過選擇“SETUP”菜單中的“USERS”打開Serv-U的用戶管理窗口。該窗口可以分為左右兩大部分。其中左邊的窗口用來顯示目前所有已經注冊的FTP服務器的用戶。任意選中其中一個用戶,其詳細的配置信息將會相應的顯示在窗口的右邊。如果是***啟動Serv-U,那么僅會顯示一個名為“DEFAULT”的系統默認帳號。下面詳細介紹一下建立新用戶帳號的全過程。
首先單擊窗口最右邊的“NEW”按鈕,在隨后的彈出窗口中輸入需要建立的用戶名。這時,輸入的用戶名就會出現在窗口右邊的用戶名一欄中。用戶還可以在該欄中對所建立的帳號名稱進行修改。
隨后用戶可以輸入該帳號將要歸屬的用戶組的組名或建立一個新的組。所謂組是人們為了便于管理數量龐大的用戶群而推出的概念。我們可以把眾多的單個用戶劃分到不同的組里進行統一的管理。因為屬于同一個組的用戶都具有一些共同的屬性,例如用戶密碼,根目錄等,所以用戶只需要對個別具有特殊屬性的帳號進行個別設置即可,這樣就極大的簡化了對用戶帳號的管理和維護工作。需要注意的一點是,“Anonymous”這個特殊的用戶帳號不屬于任何一個用戶組。
在隨后的密碼欄中需要輸入帳號的口令,如果用戶在服務器的設置中選擇了加密密碼的選項(見前文),那么所輸入的密碼將自動以加密方式儲存。關于密碼很重要的一點是只有輸入的前8位字符有效,希望能夠引起廣大Serv-U使用者的注意。另外,如果用戶在建立新的帳號時沒有輸入相應的密碼,那么并不意味著該用戶帳號沒有密碼,Serv-U將會嘗試著尋找是否該用戶帳號屬于某一個用戶組并且該用戶組具有統一的密碼。如果Serv-U沒有找到相應的用戶組密碼的話,將會拒絕該用戶帳號的訪問。如果用戶確實希望不規定某個帳號的密碼,只要在相應帳號的密碼一欄中輸入“<>”即可。上述情況的一個例外是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服務器中。 該窗口中的其它選項將會在稍后進行詳細的介紹。