免费看在线a黄视频|99爽99操日韩毛片儿|91停婷在线无码观看|日韩三级片小视频|一级黄片免费播放|欧美成人视频网站导航|亚洲日韩欧美七区|国产视频在线观看91|人成视频免费在线播放|国产精品成人在线免费观看

如何在Windows Server 2003中配置FTP站點服務

本文主要以Win主機為例來分享一下怎樣配置服務器的FTP 站點服務。

前面寫過一篇文章《怎樣給你的網站注冊一個好域名?》 ,講到“玉米”,筆者有很深的情節(jié),也希望與大家交流“米事”,可以站內私信我或者直接回復文章。

有了好域名只是做網站的開始。我們還要買主機、空間,寫程序,發(fā)布網站。如果你買的是虛擬主機的話,空間商會給你一個空間的FTP帳號和FTP密碼,下載一個FTP軟件就可以連接你的空間了。上傳你的網站,一切都那么簡單。虛擬主機,適合每日更新不多,流量不大,不涉及商業(yè)秘密的網站。如一般的個人網站或者中小公司的形象網站。

如果你做的是電子商務、新聞等流量比較高的網站,那您最好購買云主機,或者主機托管。這就要求管理員水平要高一些,整個服務器都需要自己來配置管理。服務器的配置是個漫長的話題。本文主要以Win主機為例來分享一下怎樣配置服務器的FTP 站點服務。

以Windows Server 2003為例,請點擊 “開始” - > “設置” ->? “控制面板” -> “添加或刪除程序”。 單擊“添加/刪除 Windows 組件”,在“Windows 組件向導”對話框中,依次雙擊“應用程序服務器”(或選擇“應用程序服務器”,然后單擊“詳細信息”),雙擊“Internet 信息服務 (IIS)”(或選擇“Internet 信息服務 (IIS)”,然后單擊“詳細信息”), 在“Internet 信息服務 (IIS)”對話框中,選中“文件傳輸協(xié)議(FTP)服務”復選框,然后單擊“確定”。 在“Windows 組件向導”對話框中,單擊“下一步”。如果是在機房配置的話,根據提示插入 Windows 光盤。如果你是遠程管理云主機或服務器,你可以在從網上下載一個iis的安裝包,解壓后,在提示插入Windows 光盤時選擇你解壓的目錄就可以了,一般會提示兩次。安裝過程完成后,您就可以在 IIS 中使用 FTP 服務了。

下面我們來設置需要管理的目錄,假設網站路徑是“D:\WebSite\SiteA”。首先打開IIS管理器,在FTP站點中我們會看到有一個默認FTP站點,把這個默認的FTP站點停止或刪除(修改默認設置是服務器安全策略的一部分)。右鍵單擊“FTP站點”選“新建”選“FTP站點”,下一步,然后輸入描述,用來區(qū)分是哪個目錄的ftp,名字是隨便的,只是方便記憶和查找,推薦與網站目錄名稱相關。然后下一步,選擇ip地址和端口,ip地址選你的公網ip,端口這里要改一下,改成啥你自己知道就可以了:)。下一步,建議選擇“不隔離用戶”,選擇隔離賬戶會產生一個讓人蛋疼的問題,在文章最后會有介紹。下一步,路徑選擇網站的路徑“D:\WebSite\SiteA”,下一步,給予讀取寫入權限并下一步,完成。

 

此刻該虛擬目錄還沒有全部完成,下面我們要給該虛擬目錄分配FTP管理帳號和密碼。首先右鍵單擊我的電腦,選“管理”,展開“本地用戶組”,在“用戶”上面右鍵選擇“新建用戶”,輸入用戶名(這里我用“ftpid”)和密碼,描述為IIS FTP,取消用戶下次登錄時需改密碼的選項,把用戶不能更改密碼和密碼永不過期打勾,然后單擊創(chuàng)建完成,然后我們來給該帳號分類用戶組,右鍵該帳號屬性,點擊隸屬于,刪除USERS用戶組,然后點“添加”-〉“高級”-〉“立即查找”,選擇GUESTS用戶組,并單擊兩個“確定”。

 

下面來我們把這個用戶分配給我們剛才新建的FTP站點,在剛才新建的站點上右鍵權限,添加 -〉高級 -〉立即查找,選擇“ftpid”并確定,給予修改,寫入,讀取和運行以及列出文件夾目錄權限,單擊確定。就基本大功告成了。

 

再回頭說一下“用戶隔離“的問題,選了它就選了蛋疼。稍微設置不當出現FTP連接報530 User 用戶名 cannot log in home directory inaccessible的錯誤。

以下是一位網友分享的解決方法

其實原因是在新建FTP站點的時候選擇了“隔離用戶”,而在你選擇的FTP文件夾卻和這個用戶相關的文件夾不同,所以自然就會出現這個提示。這個就涉及到Windows Server 2003 FTP文件夾設定和命名有相當嚴格的規(guī)范。

舉個例子,如果你想為用戶abc在server 2003下開通一個IIS-FTP服務,目錄設定為E:\\FTP里。除了安裝IIS和FTP組件及相關配置正確之外,你還應該在FTP文件夾中建立一個子文件夾。命名為LocalUser,然 后在LocalUser文件夾中再建立一個子文件夾,命名為abc,即你要開通FTP服務的用戶名。

這樣當用戶abc運行FTP服務登錄到server 2003時,會自動進入到E:\\FTP\\LocalUser\\abc文件夾目錄下,這也就很好解釋為什么最初會報出530 User 用戶名 cannot log in home directory inaccessible的錯誤了。因為不這樣設定的話 E:\\FTP\\LocalUser\\abc的目錄根本就不存在。

另外如果我們打算允許FTP站點提供匿名登錄的話,還應在LocalUser目錄下另建一個public的子目錄。同理,匿名登錄的用戶將自動進入到D:\\FTP\\LocalUser\\public目錄中。

這樣設置對一個服務器多個人使用的情況下非常有用,除此之外,你還可以在IIS中設置每個FTP對應的網站的流量,連接數等等限制來合理分配服務器資源。

至此,我們可以用FTP上傳網站了。其實本來還想寫SERVER-U 的,鑒于時間和篇幅,有時間再寫吧。如果您在實際使用中遇到問題,可以站內私信我,也可以直接文章頁面下面留言。 ? :)

 

技術控是百度新聞與鈦媒體合作,專門為技術愛好者打造的欄目

本文系作者 火炬 授權鈦媒體發(fā)表,并經鈦媒體編輯,轉載請注明出處、作者和本文鏈接
本內容來源于鈦媒體鈦度號,文章內容僅供參考、交流、學習,不構成投資建議。
想和千萬鈦媒體用戶分享你的新奇觀點和發(fā)現,點擊這里投稿 。創(chuàng)業(yè)或融資尋求報道,點擊這里

敬原創(chuàng),有鈦度,得贊賞

贊賞支持
發(fā)表評論
0 / 300

根據《網絡安全法》實名制要求,請綁定手機號后發(fā)表評論

登錄后輸入評論內容

快報

更多

掃描下載App