Dreamweaver 如何連接到遠程FTP 服務器
  • 更新時間:2025-01-17 03:53:34
  • 網站建設
  • 發(fā)布時間:2年前
  • 257

遠程服務是Dreamweaver 中內置的FTP/SFTP 文件傳輸工具。通過遠程服務,您可以輕松管理遠程建站服務器中的文件,上傳、下載、修改遠程服務器上的文件。1、遠程服務器方式

要在Dreamweaver 中使用遠程服務,需要在創(chuàng)建的站點中設置【遠程信息】。 Dreamweaver一共支持6種遠程服務器方式,如圖1-18所示。

設置遠程服務

其中,在【訪問】下拉列表中,選擇需要遠程訪問的類型,每種類型的詳細信息如下。2.本地服務

大多數個人用戶喜歡在本地調試站點中的Web 程序。選擇【無】,可以在本地計算機建立遠程服務,本地計算機可以模擬遠程計算機的效果。3. FTP

FTP(File Transfer Protocol)是最典型、最常用的網絡文件傳輸協(xié)議。大多數網絡托管服務和許多托管服務器都依賴FTP 來傳輸文件和更新站點上的文檔。

將遠程服務設置為FTP后,還需要設置FTP主機的地址、目錄、登錄名、密碼等相關選項。在設置FTP時,您還可以選擇一些特殊的服務,如下所示。使用Passive FTP

Passive FTP,即被動FTP。 FTP協(xié)議有兩種工作模式,Standard FTP(或Port FTP,standard or port active FTP)和Passive FTP。

在主動模式下,FTP客戶端首先與FTP服務器的TCP21端口建立連接。當客戶端需要接收數據時,使用該端口發(fā)送Port命令。端口命令包含客戶端用來接收數據的端口。

服務器在傳輸數據時,通過自己的TCP20端口連接到客戶端的指定端口發(fā)送數據。在被動模式下,控制通道的建立與主動模式類似,只是在連接建立后發(fā)送Pasv命令。

FTP服務器收到Pasv命令后,隨機打開一個高端端口(端口號大于1024),通知客戶端請求在該端口傳輸數據??蛻舳诉B接到FTP服務器的這個端口,然后FTP服務器就會通過這個端口發(fā)送數據。此時,FTP服務器不再需要與客戶端建立新的連接。

在互聯網上,很多防火墻都設置為不允許從外部發(fā)起的連接,所以很多防火墻后面或者內網的FTP服務器都不支持被動模式,因為客戶端無法通過防火墻打開高端端口:的FTP 服務器,但也有許多內部FTP 服務器。內網客戶端無法使用Port方式登錄FTP服務器,是因為來自服務器的TCP20無法與內網客戶端建立新的連接,導致無法正常工作。

在連接到遠程計算機的FTP之前,首先要知道FTP使用的是哪種工作模式,然后才能決定是否選擇使用被動模式。使用IPv6傳輸模式

要了解IPv6,首先要了解IP(Internet Protocol,網際協(xié)議)的概念。目前全球互聯網采用的協(xié)議簇是TCP(Transmission Control Protocol,傳輸控制協(xié)議)'P協(xié)議簇。

IP是TCP/IP協(xié)議簇中網絡層的協(xié)議,是TCP/IP協(xié)議簇的核心協(xié)議。在目前的互聯網中,使用的IP協(xié)議是第二代IP技術,即IPv4,而IPv4的下一代版本是IPv6。

IPv6是不斷發(fā)展完善的新一代IP協(xié)議標準。 Dreamweaver CS3 可以支持、識別和使用IPv6 協(xié)議的遠程服務器地址。使用防火墻

大多數商業(yè)Web 服務器都位于硬件防火墻之后。許多托管主機的機房也使用硬件防火墻設備。為了保證Dreamweaver能夠合法通過防火墻的驗證,可以為Dreamweaver設置防火墻選項。該選項包括防火墻的1P地址、允許開放的端口等信息。使用安全FTP (SFTP)

FTP協(xié)議最大的缺點是它傳輸的數據是未加密的明文傳輸,很容易被一些TCP監(jiān)控軟件攔截。針對FTP的這一缺點,NetScape開發(fā)了SSL協(xié)議。 SSH內置的SSL協(xié)議對FTP傳輸的數據進行加密,保證文件傳輸的安全。 SFTP(Secure File Transfer Protocol,安全文件傳輸協(xié)議)是FTP的改進版本,使用SSL加密。4.本地/網絡

strong>

本地了網絡的遠程服務器方式,其原理是使用局域網內的共享目錄或本地計算機的目錄模擬遠程服務器。選擇本地/網絡的遠程服務器方式,可將本地路徑或局域網內的共享文件夾地址設置為遠端文件夾。

5. WebDAV

WebDAV (Web-based Distributed Authoring and Versioning, Web分布式創(chuàng)作與版本管理)是一種基于HTTP1.1協(xié)議的通信協(xié)議,是HTTP1.1協(xié)議的擴展。在HTTP1.1協(xié)議中,普通應用程序是無法在Web Server中寫入數據的,必須通過一些動態(tài)網頁程序(例如PHP或ASP.NET)。

WebDAV在HTTP 1.1的get, post、和head等幾個HTTP標準方法之外添加T一些新的方法,使普通應用程序可直接對Web Server進行讀寫操作,并支持寫文件鎖定和解鎖,還可以支持文件版本控制。

Dreamweaver和很多類似的程序都支持使用WebDAV來管理網絡服務器中的內容(例如,Blog服務)。

6. RDS

RDS (Remote Data Services,遠程數據服務)是允許用戶處理客戶端數據的一系列服務的統(tǒng)稱。該服務允許程序員開發(fā)原生的Windows分布式多層應用系統(tǒng),或是開發(fā)以瀏覽器為圖形用戶接口的Web應用系統(tǒng)。

7. SourceSafe數據庫

SourceSafe是微軟公司的Visual Studio系列編程工具中的一種,主要用于軟件或Web程序在開發(fā)過程中的版本管理。其具有管理方便、使用簡單等特點。

SourceSafe通常以一臺計算機作為服務器,將開發(fā)的軟件或Web程序統(tǒng)一存放在服務器中集中管理。其他客戶端計算機連接在該服務器上的對應數據庫,以實現客戶端計算機之間的版本一致。

Dreamweaver支持作為SourceSafe的客戶端,使服務器可以用SourceSafe來控制整個網站程序的工作進度。

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯網開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網,轉載請表明原文地址:https://www.tlkjt.com/web/12087.html

在線客服

掃碼聯系客服

3985758

回到頂部