Dreamweaver 如何连接到远程FTP 服务器
  • 更新时间:2024-05-12 11:47:39
  • 网站建设
  • 发布时间:11个月前
  • 272

远程服务是Dreamweaver 中内置的FTP/SFTP 文件传输工具。通过远程服务,您可以轻松管理远程建站服务器中的文件,上传、下载、修改远程服务器上的文件。1、远程服务器方式

要在Dreamweaver 中使用远程服务,需要在创建的站点中设置【远程信息】。 Dreamweaver一共支持6种远程服务器方式,如图1-18所示。

设置远程服务

其中,在【访问】下拉列表中,选择需要远程访问的类型,每种类型的详细信息如下。2.本地服务

大多数个人用户喜欢在本地调试站点中的Web 程序。选择【无】,可以在本地计算机建立远程服务,本地计算机可以模拟远程计算机的效果。3. FTP

FTP(File Transfer Protocol)是最典型、最常用的网络文件传输协议。大多数网络托管服务和许多托管服务器都依赖FTP 来传输文件和更新站点上的文档。

将远程服务设置为FTP后,还需要设置FTP主机的地址、目录、登录名、密码等相关选项。在设置FTP时,您还可以选择一些特殊的服务,如下所示。使用Passive FTP

Passive FTP,即被动FTP。 FTP协议有两种工作模式,Standard FTP(或Port FTP,standard or port active FTP)和Passive FTP。

在主动模式下,FTP客户端首先与FTP服务器的TCP21端口建立连接。当客户端需要接收数据时,使用该端口发送Port命令。端口命令包含客户端用来接收数据的端口。

服务器在传输数据时,通过自己的TCP20端口连接到客户端的指定端口发送数据。在被动模式下,控制通道的建立与主动模式类似,只是在连接建立后发送Pasv命令。

FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024),通知客户端请求在该端口传输数据。客户端连接到FTP服务器的这个端口,然后FTP服务器就会通过这个端口发送数据。此时,FTP服务器不再需要与客户端建立新的连接。

在互联网上,很多防火墙都设置为不允许从外部发起的连接,所以很多防火墙后面或者内网的FTP服务器都不支持被动模式,因为客户端无法通过防火墙打开高端端口:的FTP 服务器,但也有许多内部FTP 服务器。内网客户端无法使用Port方式登录FTP服务器,是因为来自服务器的TCP20无法与内网客户端建立新的连接,导致无法正常工作。

在连接到远程计算机的FTP之前,首先要知道FTP使用的是哪种工作模式,然后才能决定是否选择使用被动模式。使用IPv6传输模式

要了解IPv6,首先要了解IP(Internet Protocol,网际协议)的概念。目前全球互联网采用的协议簇是TCP(Transmission Control Protocol,传输控制协议)'P协议簇。

IP是TCP/IP协议簇中网络层的协议,是TCP/IP协议簇的核心协议。在目前的互联网中,使用的IP协议是第二代IP技术,即IPv4,而IPv4的下一代版本是IPv6。

IPv6是不断发展完善的新一代IP协议标准。 Dreamweaver CS3 可以支持、识别和使用IPv6 协议的远程服务器地址。使用防火墙

大多数商业Web 服务器都位于硬件防火墙之后。许多托管主机的机房也使用硬件防火墙设备。为了保证Dreamweaver能够合法通过防火墙的验证,可以为Dreamweaver设置防火墙选项。该选项包括防火墙的1P地址、允许开放的端口等信息。使用安全FTP (SFTP)

FTP协议最大的缺点是它传输的数据是未加密的明文传输,很容易被一些TCP监控软件拦截。针对FTP的这一缺点,NetScape开发了SSL协议。 SSH内置的SSL协议对FTP传输的数据进行加密,保证文件传输的安全。 SFTP(Secure File Transfer Protocol,安全文件传输协议)是FTP的改进版本,使用SSL加密。4.本地/网络

strong>

本地了网络的远程服务器方式,其原理是使用局域网内的共享目录或本地计算机的目录模拟远程服务器。选择本地/网络的远程服务器方式,可将本地路径或局域网内的共享文件夹地址设置为远端文件夹。

5. WebDAV

WebDAV (Web-based Distributed Authoring and Versioning, Web分布式创作与版本管理)是一种基于HTTP1.1协议的通信协议,是HTTP1.1协议的扩展。在HTTP1.1协议中,普通应用程序是无法在Web Server中写入数据的,必须通过一些动态网页程序(例如PHP或ASP.NET)。

WebDAV在HTTP 1.1的get, post、和head等几个HTTP标准方法之外添加T一些新的方法,使普通应用程序可直接对Web Server进行读写操作,并支持写文件锁定和解锁,还可以支持文件版本控制。

Dreamweaver和很多类似的程序都支持使用WebDAV来管理网络服务器中的内容(例如,Blog服务)。

6. RDS

RDS (Remote Data Services,远程数据服务)是允许用户处理客户端数据的一系列服务的统称。该服务允许程序员开发原生的Windows分布式多层应用系统,或是开发以浏览器为图形用户接口的Web应用系统。

7. SourceSafe数据库

SourceSafe是微软公司的Visual Studio系列编程工具中的一种,主要用于软件或Web程序在开发过程中的版本管理。其具有管理方便、使用简单等特点。

SourceSafe通常以一台计算机作为服务器,将开发的软件或Web程序统一存放在服务器中集中管理。其他客户端计算机连接在该服务器上的对应数据库,以实现客户端计算机之间的版本一致。

Dreamweaver支持作为SourceSafe的客户端,使服务器可以用SourceSafe来控制整个网站程序的工作进度。

我们专注高端建站,小程序开发、软件系统定制开发、BUG修复、物联网开发、各类API接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!

本文章出于推来客官网,转载请表明原文地址:https://www.tlkjt.com/web/12087.html

在线客服

扫码联系客服

3985758

回到顶部