1. 怎麼建立ftp站點 並可以在其它機器上用ftp://......來訪問站點
目前很多用戶已經寬頻接入了Internet。包月的的寬頻提供的帶寬,已經足以使你的計算機成為互聯網上的一台伺服器。下面我就以易於在個人計算機上搭建FTP伺服器為例,介紹其操作。
要利用寬頻架設自己的網路伺服器,首先要考慮的是如何讓用戶通過互聯網找到你的計算機。如果你有一個固 定的IP,問題就簡單多了,但實事上,絕大多數寬頻用戶的IP,都是Internet服務提供商自動分配的一個動態IP。朋友不能通過一個固定的IP尋找你的計算機,你也不可能每次在計算機的IP改變後手動通知你的朋友,在這里我以免費的動態域名解析軟體北京金萬維的「GNHOST客戶端」向大家闡述。地址問題解決後,接下來還要安裝伺服器軟體。在FTP伺服器的架設中,Serv-U是使用比較多的工具,但它是一個只有30天使用期限的共享軟體,30天過後,大部分的功能將不能使用,所以在這里我以Windows XP Professional自帶的IIS向大家介紹。
一、金萬維寬頻通gnhost客戶端的設置
寬頻通gnhost是金萬維科技有限公司的一款功能強大、使用簡便的動態域名解析服務軟體,可以在它的網站上免費下載和使用它的最新版本(http://www.gnway.com/)。
gnhost客戶端安裝後,可以設置為跟隨系統一起啟動,也可以作為服務運行,要連接到金萬維伺服器,我們必須先申請一個用戶名
登錄到http://www.gnway.com/,在注冊頁面填寫基本信息、設置密碼提示問題後,就會得到一個用戶名,有了這個用戶名之後你就自動獲得了一個你的用戶名.gnway.net的這個二級域名。而且這個域名
是當時注冊就當時生效的。
,注冊域名後,現在我們來登錄gnhost客戶端。首先用剛才注冊的用戶名和密碼登陸,登陸成功之後你會發現客戶端上面馬上就會顯示你的公網ip地址,當然了這個ip是動態的。這個時候你可以ping一下你的域名發現結果就是你的這個ip,至此,你就完成了動態IP跟固定域名的解析。
二、設置IIS
若你的系統沒有安裝IIS,請在「控制面板」中的「添加或刪除程序」中安裝IIS(「Internet 信息服務」)
在「控制面板」的「管理工具」中,啟動IIS,並啟動IIS上的FTP服務。在默認情況下,此時你的FTP伺服器已經搭建好了,並且可以立即登錄,但是該FTP中沒有任何文件。右擊IIS中的「默認FTP站點」節點,選擇「屬性」命令,打開相應的屬性設置對話框。
點擊「主目錄」選項卡,在FTP站點目錄的「本地路徑」處填上你要設置的共享文件路徑。默認情況下,此處的文件夾位置為「C :\Inetpub\Ftproot」,你如果臨時想改變共享目錄,隨時都可在此處修改,以後別人登錄你的FTP伺服器時顯示的文件列表就是在這個目錄中。
在「主目錄」的選項卡中,你還可設置FTP伺服器的文件訪問許可權,分別有讀取、寫入和記錄訪問。安全起見,這里的寫入許可權一般不選,保證匿名用戶不能隨意對你文件進行操作。
設置登錄的用戶。如果你願意提供「匿名」訪問的許可權,還需在「安全賬戶」選項中選擇「允許匿名連接」選項。此外,你還可從Windows XP Professional的用戶賬號(控制面板→管理工具→計算機管理→本地用戶和組)中選擇FTP伺服器的特殊賬號,當然也可以自己設置用戶名和密碼。
在「消息」選項卡中,有「歡迎」、「退出」和「最大連接數」3個輸入框,分別代表別人在登錄、退出時FTP伺服器給出的提示停息,你可以根據自己的需要設置。此處,最大連接數是設置同時連接本地FTP的最大主機台數。
在「FTP站點」選項卡中設置FTP標識,包括說明、IP地址和埠,在「描述」文本框中,把「默認FTP站點」改為你的FTP站點名稱,其它的一般不需要改動,按照默認選項即可。
三、測試FTP伺服器
FTP伺服器架設好以後,我們可以在本地測試一下。可以採用兩種方法登錄到FTP伺服器。
1、在IE的地址欄中輸入ftp://用戶名.gnway.net,若你的FTP伺服器允許匿名登錄,你應能看到在IIS「主目錄」中設定的路徑下的目錄和文件。
2、利用FTP客戶端軟體,比如CuteFTP XP,在FTP伺服器的地址設置中,填入在金萬維申請的域名,若你的FTP器允許匿名登錄,還要在登錄方式中選擇「匿名」的復選框,然後連接。如果設置正確的話,會在FTP客戶端中看到你允許別人操作的目錄和文件。
既然是伺服器,為別人提供良好的服務才能當之無愧,所以,最後別忘了在「主目錄」的「根」下新建一個文本索引(一般是index.txt),以便別人很快的找到自己所需的文件哦。
2. ftp站點的類型有哪些
一、設置FTP站點主目錄
[操作步驟]
同Web站點一樣,每個FTP站點也必須有一個主目錄,作為其他訪問者用戶FTP站點的起點。在FTP站點中,所有的文件都存放在作為根目錄的主目錄中,這就使其他訪問者對用戶FTP站點中的文件查找變得非常方便。
1.選擇「開始」→「程序」→「管理工具」→「Internet信息伺服器」命令,打開「Internet信息服務」控制台窗口。在控制台目錄樹中,展開「Internet信息服務」節點,再雙擊該節點展開伺服器節點。
2.右擊「默認FTP站點」,從彈出的快捷菜單中選擇「屬性」命令,打開「默認FTP站點屬性」對話框,然後切換到「主目錄」選項卡。
3.選擇「此計算機上的目錄」單選按鈕。如果主目錄在伺服器上,則選擇該單選按鈕;如果主目錄在網路計算機上,則選擇「另一計算機上的共享位置」。
4.在「FTP站點目錄」選項組中,單擊「瀏覽」,選擇主目錄路徑,或者直接輸入主目錄路徑。這里是「默認FTP站點」的主目錄c:\Inetpub\ftproot,未改變它。
5.通過啟用不同復選框來設置目錄許可權。讀取:能夠下載存儲在主目錄或虛擬目錄文件。寫入:上傳文件到FTP站點的主目錄或虛擬目錄。日誌訪問:對主目錄的訪問都記錄在日誌文件中。
6.在「目錄列表風格」選項組中,通過選擇不同的單選按鈕來選擇目錄列表的風格,包括UNIX和MS-DOS風格。設置完畢,單擊「確定」。
7.如果要將「公司主FTP站點」的主目錄,設置為「默認WEB站點」的主目錄c:\Inetpub\wwwroot,單擊「瀏覽」按鈕,找到c:\Inetpub\wwwroot。
二、設置FTP站點的標識碼、連接數、記錄方式
[操作步驟]
在FTP站點屬性中,利用「FTP站點」選項卡可以設置FTP站點的標識碼、連接數和記錄的方式。
選中「默認FTP站點」,右擊「屬性」,選擇「FTP站點」選項卡,在「標識」框中的「說明」:FTP站點的名稱,在「Internet信息服務」管理器樹狀結構中用的就用此名稱。「IP地址」:選擇使用的IP地址,而且尚未指定給其他的FTP站點。「TCP埠」:設置Internet服務的連接埠號,默認為21。
在「連接」框中,設置同時連接FTP站點的用戶數和連接逾時時間。「無限」:不限制同時連接的用戶數。「限制到」:設置同時的最大連接數,請在後面欄位輸入允許的最大連接數。「連接超時」:如果已經沒有傳送資料的用戶連接,設置等待的時間,以秒計。
選中「啟用日誌記錄」,啟動FTP站點的日誌記錄功能,並且允許選擇使用的日誌格式(下拉列表中)。
單擊「當前會話」按鈕,可以查看目前的連接者,顯示用戶的名稱,如果是匿名就是電子郵件地址,來源的IP地址和登錄的時間。選擇某一用戶後,單擊下方的「斷開」按鈕,以便強迫用戶注銷,單擊「全部斷開」將注銷所有的用戶。
三、設置FTP站點是否允許匿名連接
[操作步驟]
在FTP站點屬性中,在「安全帳號」選項卡中設置FTP站點是否允許匿名連接和FTP站點操作員。
選中「默認FTP站點」,右擊「屬性」,選擇「安全帳號」選項卡,在「允許匿名連接」中選擇FTP站點是否允許匿名連接,設置匿名用戶的默認用戶帳號,如果此選項未被選中,則必須有用戶帳戶登錄。選中「只允許匿名連接」選項,則不允許用戶帳戶登錄,只能匿名登錄。選中「允許IIS控制密碼」復選框,將使用IIS來同步密碼。
「FTP站點操作員」:單擊「添加」按鈕,從列表框中選取操作員許可權的Windows2000用戶帳戶,如果要刪除操作員,請選取列表框的用戶帳號,單擊「刪除」按鈕,刪除指定的操作員。
四、設置FTP站點進入、退出和太多連接時的消息正文
[操作步驟]
在FTP站點屬性中,在「消息」選項卡中設置FTP站點進入、退出和太多連接時的消息正文,如果沒有設置,默認使用英文的文字說明。
選中「默認FTP站點」,右擊「屬性」,選擇「消息」選項卡,「歡迎」:當登錄FTP站點時,歡迎用戶進入FTP站點的消息正文。「退出」:當用戶注銷時顯示的消息正文。「最大連接數」:如果目前連接數超過設置的最大連接數時,顯示的警告信息。
五、設置FTP站點訪問限制
[操作步驟]
在FTP站點屬性中,在「目錄安全性」選項卡中能夠設置TCP/IP訪問限制,添加IP地址授予訪問或拒絕訪問FTP站點的許可權。
選中「默認FTP站點」,右擊「屬性」,選擇「目錄安全性」選項卡,選取「授權訪問」或「拒絕訪問」單選,以改變FTP站點訪問的方式。
如果要拒絕某些地址的訪問,則先選取「拒絕訪問」單選框,單擊「添加」按鈕,打開「拒絕以下訪問」對話框。若選擇限制的類型為「單機」,則指定拒絕訪問的IP地址。若選擇限制的類型為「一組計算機」則指定網路標識及子網掩碼。
六、自己練習
[操作步驟]
1.建立一個可以遠程維護默認WEB站點的FTP目錄,即:可以通過FTP服務上傳文件至默認WEB站點的主目錄。
2.此FTP服務每次只能有10個用戶使用此服務。當此FTP服務的連接數達到所允許的最大值時,如果還有用戶想進行連接,發出信息「已達到最大連接數」,且當用戶從此FTP服務注銷時,發出信息「再見」。
3. 公司架設了一台文件伺服器,用的2003server的系統,需要共享A、B兩個文件夾,需要設置A.B進入需要密碼,
body{ line-height:200%; } 在Windows Server 2003系統中FTP伺服器配置 為了更好地管理FTP伺服器,需要對它進行適當的配置。 設置FTP站點標識、連接限制和日誌記錄 一台安裝IIS組件的計算機可以同時架設多個FTP站點,為了區分這些站點,需要給每個站點設置不同的標識信息。 1.打開【Internet信息服務(IIS)管理器】控制台窗口,窗口左側的【FTP站點】控制樹,選擇【ABC學院FTP站】項,這時,可以利用工具欄上的按鈕來啟動、暫停、停止FTP站點,右擊【ABC學院FTP站】圖標,在彈出的快捷菜單中選擇【屬性】命令,如圖7-24所示。 2.打開FTP站點屬性對話框,在這里可以設置FTP站點屬性。打開【FTP站點】選項卡,如圖7-25所示。 3.設置FTP站點標識。在【FTP站點標識】選項組中,設置FTP站點的描述、偵聽的IP地址和TCP埠號。 【描述】:作為FTP伺服器的名稱顯示在【Interney信息服務(IIS)管理器】控制台窗口中。 【IP地址】:Windows Server 2003操作系統中允許安裝多塊網卡,而且每塊網卡可以綁定多個IP地址,通過設置使FTP客戶端只能利用【IP地址】下拉框中的IP地址來訪問該FTP站點。 【TCP埠】:指定用戶與FTP伺服器進行並訪問的埠號,默認的埠號為21,伺服器也可以設置一個任意的TCP埠號,若更改了TCP埠號,客戶端在訪問時需要在URL之後加上這個埠號、否則就無法進行TCP連接。 4.設置FTP連接限制,由於伺服器配置、性能等的差別,有些伺服器不能滿足大訪問量的需要,往往造成超時甚至死機,因此需要設置連接限制。在【FTP站點連接】選項組中,有三個選項。 【不受限制】:允許同時發生的連接數不受任何限制。 【連接限制為】:限制允許同時發生的連接數為某一特定值,這一特定值由用戶在文本框中輸入。 【連接超時】:當某條FTP連接在一段時間內沒有反映時,伺服器就自動斷開該連接。 5.設置完畢後,單擊【確定】或【應用】按鈕,保存設置。 設置“安全賬戶” FTP站點有兩種驗證方式:一是匿名FTP驗證,二是基本FTP驗證。在默認情況下,用戶即可以通過匿名賬號來登錄FTP站點,也可以用正式的用戶賬號和密碼登錄FTP站點。 技巧:在IIS計算機中並沒有一個名稱為anonymous的用戶賬號,實際上它使用的賬號名稱是“IUSA_”這個賬號是在安裝IIS時系統自動創建的。 如果站點安全性要求較高,只允許使用正式的用戶賬號登錄,禁止用戶匿名登錄FTP站點,設置方法如下。 1.在FTP站點屬性對話框中,打開【安全賬戶】選項卡,如圖7-26所示。 2.取消選中【允許匿名連接】復選框,將打開【IIS管理器】提示對話框,單擊【是】按鈕,如圖7-27所示。保存設置後,匿名賬戶將無法登錄FTP站點。 3.保存設置後,使用匿名賬戶將無法登錄FTP站點。在客戶機重新訪問該FTP站點時,將自動打開【登錄身份】對話框,這時輸入正確的用戶名和密碼才能訪問該FTP站點,如圖7-28所示。 設置“消息” 消息主要是在用戶登錄或退出時顯示的信息,設置與測試“消息”的方法如下。 1.在FTP站點屬性對話框中,打開【消息】選項卡,如圖7-29所示。 2.在每個文本框填寫相應內容,設置完畢後,單擊【確定】或應用按鈕,保存設置。 【標題】:訪問FTP站點時,首先看到的文字。 【歡迎】:用戶登錄成功後,看到的歡迎詞。 【退出】:用戶退出時,看到的歡送詞。 【最大連接數】:如果設置了FTP站點的最大連接數,當用戶連接超過這個數目時,給提出連接請求的客戶機發送一條錯誤信息。 3.圖7-30所示的是利用FTP命令行訪問FTP站點的界面。 4.當FTP站點連接數目已經到達最大連接數時,再有用戶訪問FTP站點時出現的提示信息,如圖7-31所示。 技巧:如果想看到如圖7-31所示的畫面,可以在圖7-25中將【連接限制為】設置為1,保存後,同時啟動兩個命令窗口來連接該FTP站點。注意:測試完成後,不要忘記將其改為原設置值(默認值為10000)。 設置“主目錄” 在【主目錄】選項卡可以設置FTP站點主目錄位置、訪問許可權和列表方式。 1.在FTP站點屬性對話框中,打開【主目錄】選項卡,如圖7-32所示。 2.設置主目錄位置。FTP站點的主目錄可以在本地計算機中,也可以在其他計算機的共享文件夾中。 【此計算機上的目錄】:選擇此單選按鈕可以在【本地路徑】文本框中直接填寫FTP站點主目錄的路徑,也可以單擊【瀏覽】按鈕更改目錄位置,如圖7-32所示。 【另一台計算機上的目錄】:選擇此單選按鈕,將主目錄指向另一台計算機內的共享文件夾,這時需要在【網路共享】文本框中輸入“\\計算機名\共享名目錄名”,同時也需要指定一個有權訪問該共享文件夾的用戶名和密碼,如圖7-33所示。 3.設置FTP訪問許可權。在【FTP站點目錄】選項組中可以設置客戶端訪問FTP站點許可權。 【讀取】:用戶可以讀取主目錄的文件,既可以下載文件。 【寫入】:用戶可在主目錄內添加、刪除文件 【訪問記錄】:將連接到FTP站點的行為記錄到日誌文件中。 4.設置目錄列表樣式。在【目錄列表樣式】選項組中可以設置在利用FTP命令行訪問FTP伺服器時,主目錄的列表顯示方式。 MS-DOS方式:這里默認方式,類於DOS下執行dir命令顯示文件列表的方式,如圖7-34所示。 UNIX方式:類似於在UNIX/Linux下執行ls-1命令顯示文件列表的方式,如圖7-35所示。 設置“目錄安全性” 通過對IP地址進行限制可以只允許某些特定的計算機訪問該站點,從而避免外界惡意攻擊。 1.在FTP站點屬性對話框中,打開【目錄安全性】選項卡,如圖7-36所示。 2.有兩種方式來限制IP地址的訪問 【授權訪問】:其含義是除列表中IP地址的主機不能訪問外,其他所有主機都可以訪問該FTP站點。 【拒絕訪問】:其含義是除列表中IP地址的主機能訪問外,其他所有主機都不能訪問該FTP站點,主要用於內部FTP,以防止外部主機訪問該FTP站點。 相關閱讀:Windows 2000上FTP伺服器配置
4. 網站ftp怎麼驗證
使用文件驗證,點擊藍色的那個「下載驗證文件」,把這個東西下載下來,上傳到你網站的根目錄,然後點擊完成驗證,就可以了,不過個別網站老師驗證不了,PS:如果你驗證多個網站,必須每次下載下來的那個文件上傳後,就刪掉,下一個網站的時候重新下載,雖然東西是一樣的,但是必須這么做,我也不知道為什麼了,你試試
5. 如何測試自己的ftp伺服器是否成功
在IE里輸入ftp://你的外網IP
成功的話就會要賬號和密碼
6. 為什麼ftp協議要採用主動和被動兩種模式,有什麼好處
FTP是一種文件傳輸協議,它支持兩種模式, 一種方式叫做Standard(也就是Active, 主動方式),一種是Passive(也就是PASV, 被動方式)。Standard模式FTP的客戶端發送 PORT命令到FTPserver。 Passive模式FTP的客戶端發送PASV命令到 FTPServer。 下面介紹一個這兩種方式的工作原理: Standard模式FTP客戶端首先和FTP Server的TCP21埠建立連接, 通過這個通道發送命令, 客戶端需要接收數據的時候在這個通道上發送PORT命令。 PORT命令包含了客戶端用什麼埠接收數據。 在傳送數據的時候,伺服器端通過自己的TCP 20埠發送數據。FTP server必須和客戶端建立一個新的連接用來傳送數據。 Passive模式在建立控制通道的時候和Standard模式 類似,當客戶端通過這個通道發送PASV命令的時候,FTP server打開一個位於1024和5000之間的隨機埠並且 通知客戶端在這個埠上傳送數據的請求,然後FTP server將通過這個埠進行數據的傳送,這個時候FTP server不再需要建立一個新的和客戶端之間的連接。 現在的FTP軟體裡麵包括在IE5以上的版本裡面也已經支持這兩 種模式了。一般一些FTP客戶端的軟體就比較好設置了, 一般都有一個PASV的選項,比如CuteFTP, 傳輸的方式都有Standard和PASV的選項, 可以自己進行選擇; 另外在IE裡面如果要設置成PASV模式的話可以選中工具- Internet選項-高級-為FTP站點啟用文件夾視圖, 否則就採用Standard模式。 很多防火牆在設置的時候都是不允許接受外部發起的連接的, 所以FTP的Standard模式在許多時候在內部網路的機器通 過防火牆出去的時候受到了限制,因為從伺服器的TCP 20無法和內部網路的客戶端建立一個新的連接,造成無法工作。 當然也可以設置成功, 首先要創建一條規則就是允許內部的IP連接外部的IP的21埠 ;第二條就是禁止外部IP的TCP20埠連接內部IP的< 1024的埠,這條是為了防止外部連接內部的常規埠; 第三條驗證ACK是否等於1, 這個的原理就參見TCP建立連接的三次握手吧。 所以如果安全的配置的話非常困難, 這個時候就想起來了PASV模式,因為不用建立新的連接, 所以也就不會涉及到後面的問題了。 但是管理員可能不想使用PASV模式,因為這個時候FTP Server會開放一個隨機的高埠, 盡管在IIS4和IIS5裡面埠的范圍是1024-5000, 但是許多FTPServer的埠范圍達到了1024- 65535, 這個時候在這個主動開放的隨機埠上是有完全的訪問許可權的, 如果IIS也要設置成開放的埠為1024-65535, 具體方法如下: 1.regedt32 2.找到HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters 3.編輯-添加-數值 ValueName:MaxUserPortData Type:REG_DWORDValue:65534< forexample> 所以如果遇到了有防火牆的話或者怕配置麻煩的話還是採用PASV 模式比較好些, 但是如果真的對安全的需求很高的話建議採用Standard模式 。
7. 你好,我用win7的iis創建了一個FTP伺服器,登陸ftp,彈出「需要身份驗證」的窗口,要求用戶名和密碼
1、在控制面板->刪除程序->打開或關閉windows功能->internet信息服務裡面->FTP服務 ;FTP伺服器,WEB管理工具,萬維網服務都選上(只選FTP第2步,會找不到Internet 信息服務(IIS)管理器);
2、控制面板---系統和安全---管理工具---Internet 信息服務(IIS)管理器---右鍵點你計算機名稱那裡,選擇添加FTP站點;
3、FTP站點名稱輸入:"localhost"(名字可以自己取一個)---選擇你的FTP目錄物理路徑,點下一步---Ip地址選「全部未分配」,埠可以自己設,但不能用80,勾上「自動FTP站點」,SSL選「允許」,點下一步---身份驗證選「匿名」,允許訪問選「匿名用戶」,許可權勾「讀取」,點完成;
4、到控制面板---系統和安全---允許程序通過防火牆---鉤上FTP及後面兩個框框;
5、使用迅雷、FlashGet的FTP探測器功能,輸入:ftp://localhost訪問;瀏覽器可以輸入網址 ftp://10.12.13.101(你的ip)。
第一步:依次進入控制面板–程序和功能–打開或關閉windows功能,如圖:
名稱隨便;
然後右鍵單擊你的站點-FTP管理-啟動然後到瀏覽器中輸入,訪問一下你的站點吧。
注意,安裝後360會提示有漏洞,修復後,FTP服務不會自動啟動,還請到計算機管理-服務裡面手動啟動你的FTP服務。
8. ftp支持兩種身份驗證,分別是什麼
FTP可用多種格式傳輸文件,通常由系統決定,大多數系統(包括UNIX系統)只有兩種模式:文本模式(ASCII)和二進制模式(BIN/IMAGE)。
文本傳輸器使用ASCII字元,並由回車鍵和換行符分開,而二進制不用轉換或格式化就可傳字元,二進制模式比文本模式更快,並且可以傳
輸所有ASCII值,所以系統管理員一般將FTP設置成二進制模式。應注意在用FIP傳輸文件前,必須確保使用正確的傳輸模式,按文本模式傳二進制文件必將導致錯誤。
9. ftp的身份驗證模式有哪些
大多數系統(包括UNIX系統)只有兩種模式:文本模式(ASCII)和二進制模式(BIN/IMAGE)。
1、文本傳輸器使用ASCII字元,並由回車鍵和換行符分開,
2、二進制不用轉換或格式化就可傳字元,二進制模式比文本模式更快,並且可以傳輸所有ASCII值,所以系統管理員一般將FTP設置成二進制模式。
3、應注意在用FIP傳輸文件前,必須確保使用正確的傳輸模式,按文本模式傳二進制文件必將導致錯誤。
10. 測試FTP站點有哪幾種方式利用瀏覽器利用命令利用第三方軟體
還可以用文件夾窗口來顯示,操作便利性效果比瀏覽器好