Dreamweaver如何连接远端FTP服务器
1、远程服务器方式
要在Dreamweaver中使用远端服务,应在已创建的站点中设置【远程信息】。Dreamweaver共支持6种远程服务器方式,如图1一18所示。
其中,在【访问】下拉列表中,选择其中需要进行远程访问的类型,各类型的详细内容如下。
2.本地服务
大部分个人用户都喜欢在本地调试站点中的网页程序。选择【无】,即可将远端服务建立于本地计算机中,用本地计算机模拟出远程计算机的效果。
3. FTP
FTP (File Transfer Protocol)是最典型、最常见的网络文件传输协议。大部分虚拟主机服务和很多托管的服务器都依靠FTP来传输文件,更新站点中的文档。
设置远端服务为FTP后,需要为FTP主机设置地址、目录、登录名和密码等相关选项。在设置FTP时,还可以选择如下一些特殊的服务。
使用Passive FTP
Passive FTP,即被动方式的FTP。FTP协议有两种工作模式,即Standard FTP(或Port FTP,标准的或端口主动FTP)和Passive FTP。
主动模式下,FTP客户端首先和FTP服务器的TCP21端口建立连接。当客户端需要接收数据时,就使用该端口发送Port命令。Port命令包含了客户端用什么端口接收数据。
在传送数据时,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。被动模式下,在建立控制通道时和主动模式类似,但建立连接后发送的是Pasv命令。
FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接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协议的远程服务器地址。
使用防火墙
大部分商业网站的服务器都位于硬件防火墙的保护之下。很多托管主机的机房也都使用硬件防火墙设备。为保证Dreamweaver可以合法地通过防火墙的验证,可为Dreamweaver设置防火墙选项。该选项包括防火墙的1P地址以及允许开放的端口等信息。
使用安全FTP (SFTP)
FTP协议最大的缺点就是其传输的数据是未加密的明文传输,很容易被一些TCP监听软件截获。针对FTP的这个缺点,NetScape公司开发了SSL协议.通过SSH内建的SSL协议对FTP传输的数据加密,来保证文件传输的安全性。SFTP (Secure File TransferProtocol,安全的文件传输协议)就是使用了SSL加密的FTP改进版本。
4.本地/网络
本地了网络的远程服务器方式,其原理是使用局域网内的共享目录或本地计算机的目录模拟远程服务器。选择本地/网络的远程服务器方式,可将本地路径或局域网内的共享文件夹地址设置为远端文件夹。
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来控制整个网站程序的工作进度。
推荐新闻
更多行业-
在线证券交易的安全体系与策略
我们都同意这样的观点,即在线证券交易的安全性需要通盘考虑,也就是说安全...
2014-09-15 -
你知道什么是多媒体技术吗?
多媒体和信息高速公路与计算机是互联网络的3大支柱。计算机技术发展与运用...
2014-10-22 -
电子商务系统的特点
一、电子商务系统是支持企业商务活动整个过程的技术平台从企业内部管现的角...
2014-06-30 -
网站建设有哪四大禁忌?
我们都经历过追赶潮流的兴奋,但是把每一个元素都放到你的网站,合起来就是...
2019-04-02 -
app利用红包从0做到10万用户
我们的APP在零推广费用的基础上短短几个月获得了10万用户,日增新用户...
2015-11-23 -
如何看待C2C模式?
什么是C2C C2C实际是个人与个人之间的电子商务。其中C指的是消费者...
2019-07-11
预约专业咨询顾问沟通!
免责声明
非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。
1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。
2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。
3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!
联系方式:010-60259772
电子邮件:394588593@qq.com