论坛: 网站建设 标题: 如何FTP上传本地文件到远程主机 复制本贴地址    
作者: Aoming [aoming]    版主   登录
aoming认为到目前为止,问题已有明确答案,本贴已被冻结,不再接受更多的回复

说明:内容整理自51.net,整理给初学者参考和帮助

=======================================
一、使用操作系统中已有的FTP命令上传

  假设您的用户名是:“wang”,密码是“wang123”,您的次级域名是“wang1.51.net”。您需要上载的文件在 d:\www\myfile 目录下,文件名是“index.html”。

  下面是具体步骤:请注意橙色字是您所应敲入的字母,蓝色字是系统回应。在DOS或UNIX窗口,敲入(红色部分是你输入的,黑色为你看到的系统提示,实际操作中可能略有不同):

  ftp wang1.51.net
  Connected to wang1.51.net 
  ... ... 
  User: wang
  331 Password required for wang. 
  Password: wang123(注意:在DOS窗口下输入密码是不可见的)
  ftp>bin
  200 Type set to I 
  ftp>cd public_html
  250 CWD command successful. 
  ftp>put index.html
  ... ... 
  ftp>quit 

  如果您是要下载文件,例如“index.html”到您自己的计算机上进行修改,将上述 put 命令行改为 get index.html 即可,此时文件被默认下载到 c:\windows 目录。你可以使用 lcd 命令更改要下载到的目录。例如 lcd d:\www 回车确认后,则文件就下载到 d:\www 目录下。

[此贴被 Aoming(aoming) 在 08月22日18时54分 编辑过]

地主 发表时间: 08/22 18:09

回复: Aoming [aoming]   版主   登录
二、使用CuteFTP上传

介绍步骤按照CuetFTP Pro 3.0版本, 最新版本点击这里下载 (官方网站)。

  在您下载完成CuteFTP软件后,单击可执行的".exe"文件开始安装,按照提示输入磁盘目录并逐步完成安装,这时在系统桌面上会自动创建一个快捷图标,单击图标进入欢迎窗口。

  打开CuteFTP窗口后,您可以看到,如图:(CuteFTP-1)

CuteFTP-1 

站点管理/本地目录:该窗口的最下面包括两个标签,分别是Local Drivers(本地目录),Site Manager(站点管理),通过单击标签可以实现快速的切换。其中本地目录窗口中默认显示的是整个磁盘目录,当选中新建立的网站时,自动切换到该网站的本地设置目录中,以准备开始上传。

服务器目录:用于显示FTP服务器上的目录信息,在列表中可以看到的包括文件名称、大小、类型、最后更改日期等。窗口上面是用来操作目录或文件的工具栏按钮(包括:后退、刷新、重连等)。

登录信息窗口:显示当前连接状态的窗口,通过Log信息您能够了解到诸如:登录、切换目录、文件传输大小等重要信息,以便确定下一步的具体操作。 

连接成功以后,在窗口左边列表中选中站点名称,单击"+"号,选择session即可查看。当然如果您同时建立了多个站点的连接,登录窗口中会以列表的形式显示出来,如果没有发现的话,单击"站点管理"中相应的站点名,即可激活显示。 

列表窗口:您可以将准备上传的目录或文件放到队列列表中,此外配合"Schedule"(时间表)的使用还能达到自动上传的目的。

FTP站点的创建

1、 直接创建法

  单击"Site Manager"标签切换到"站点管理"窗口,默认情况下CuteFTP提供了几个文件夹用来存放不同类型的站点。为了管理的规范性,您可以删除除了"General FTP Site"以外的所有文件夹,单击文件菜单"file"->"new"->"FTP site",或者直接点击工具栏里的"new FTP site"按钮,进入"站点属性"窗口,如图:(CuteFTP-2)

CuteFTP-2 

(1)"General"标签:(CuteFTP-2)
Label(标记):您可以输入一个便于您记忆的名字。
Host(主机):FTP服务器的主机地址,在这里您只要填写您的域名。 
User/Password(用户名/密码):填写您注册时的用户名及密码,如果你使用的是匿名服务器的话,请单击右边的"Anonymous"或"Double"单选项。
Conmments:注释信息,就是标示内容,可不填。

(2)"Type"标签:(CuteFTP-3)
在本窗口中,您可以调整一些针对不同FTP服务器类型的设置。一般您选择默认选项就可以,除非在当前设置下不能完成正常登录。
Protocol type:用来设定不同的协议类型,根据不同的连接方式选项也各不相同。
Port(端口):CuteFTP软件会根据您的选择自动更改相应的端口地址,一般包括FTP(21)、HTTP(80)两种。
Server type:用来设定主机类型,目前使用UNIX、WINNT较多。您可以选择使用"Auto-Detect"自动探测。


CuteFTP-3 

(3)"Actions"标签:(CuteFTP-4)
请您注意本地默认目录和远程服务器目录的设置。 
第一行输入框输入的是远程服务器的目录,您需要直接键入FTP服务器的起始根目录。如果是根目录(/),空白不填即可。
第二行输入框输入的是本地目录,您需要键入您的Local地址或者单击右边的浏览按钮进行选择。


CuteFTP-4 

另外,在CuteFTP Pro中还提供了文件/目录屏蔽功能,通过它可以在传输中禁止特定目标的上传操作。单击"Filter"按钮激活过滤属性窗口,选中"Enable filter"复选框,分别单击"Filter Mask"及"Filter NOT Mask"标签添加屏蔽对象。如图:(CuteFTP-5)


CuteFTP-5

(4)"Options"标签:(CuteFTP-6)
默认情况下CuteFTP会使用"Use global settings for all options"来格式化所有站点,如果默认设置不能满足您的要求,您可以在"Site specific configuration options"下拉式选项中选择"User site specific option"进行手动设置。一般见您您使用默认设置。

最后,当所有设置完成后,单击"connect"建立站点连接,即可。


CuteFTP-6 

2、间接导入法(又称快速建立法)

在CuteFTP中提供了导入的方式帮您迅速建立站点,这里支持的格式包括常用的FTP客户端站点信息,主要包括WS_FTP,LeapFTP,CoffeeCup等等。

点击工具菜单"Tools"->"Site Manager"->"Import FTP sites...",打开站点导入窗口(Site Import Utility),如图:(CuteFTP-7)


CuteFTP-7

在"Import from"列表里选择相应的客户端程序,同时在"Old database file"框浏览找到含有站点信息的旧数据文件。为了不破坏现在的站点格式,您可以在"conversion type"中选择第二个单选项,另外独立创建一个数据文件。然后,单击"Start Conversion"完成导入。



B1层 发表时间: 08/22 18:18

回复: Aoming [aoming]   版主   登录
三、使用Front Page上传

  假设您的用户名是“wang”,密码是“wang123”,次级域名是“wang1.51.net”,又假设您已经安装好Front Page,并已连线,您要上载“index.html”到我们的服务器。请注意以下几点:

1、 将“index.html”存到“public_html”文件夹中。 

2、 选择并点击“Publish”按钮 ----“Publish”窗口将打开。 

3、 在“Publish”窗口中,点击“More Web”按钮 ----“Publish Front Page Web”窗口将打开。 

4、 在“Publish Front Page Web”窗口中:

  输入 http://wang1.51.net作为上载地址(location for publishing)请注意不要选择SSL;

  点击“OK” ----“Microsoft Web Publishing Wizard”窗口将打开。 

5、 在“Microsoft Web Publishing Wizard”窗口中:

  输入“http://wang1.51.net”作为服务器名让“Directory Path”保持空白; 
  选择“Next”; 
  输入“wang”作为用户名; 
  输入“wang123”作外密码;
  点击:“Finish” 

  请通过浏览窗口,用“http://wang1.51.net”检测上载结果。

B2层 发表时间: 08/22 18:20

回复: Aoming [aoming]   版主   登录
四、使用Dreamweaver上传

  假设您已经从网站下载了Dreamweaver。并将该软件装在了您的计算机上,又假设您的用户名是“wang”,密码是“wang123”,次级域名是“wang1.51.net”。您已经连线,并将上载文件“index.html”到我们的服务器,假设文件在 d:\www\myfile 目录下。请按如下步骤操做:

1、 启动Dreamweaver程序。 

2、 在主页面中的 launcher 中单击 Site 按钮后弹出 Site 窗口,在窗口的工具条中有 Define Sites 选项,单击后则会弹出 Define Sites 窗口。单击右侧的 New 按钮则会弹出一个新的对话框,其中的设置如下:

  1) Site Name :任意值 
  2) Local Root :d:\www\myfile 
  3) HTTP Address :默认值

  设置完毕后,点击左侧文本框中的 Web Server Info,则会弹出一个下拉列表,其中 Server Access设置成FTP后,会弹出以下设置选项: 

  4) FTP Host :wang1.51.net 
  5) Host Directory :默认值 
  6) Login :wang 
  7) Password :wang123 

3、 设置完毕后,点击下面的OK 按钮,"Define Sites" 窗口将会关闭,Site 工作窗口会打开。

4、 在窗口的右侧您应该看到 d:\www\myfile 目录下的所有文件和目录,点击工具条上的 Connect 按钮开始联接,如果成功,窗口的左侧应显示public_html目录,双击进入此目录。

5、 从右侧窗口中选择“index.html”文件,然后点击工具条上的 put 按钮上传。

6、 在浏览器上,用http://wang1.51.net/index.html 检验文件是否已正确上载。


B3层 发表时间: 08/22 18:22

回复: justin [justin]      登录
不用这么麻烦的。
网上有那么多现在的工具不用,放着干什么?
直接下一个FTP工具。
就可以了~~
给你一个  http://www.lpswb.com/wjian/list.asp?id=471

B4层 发表时间: 11/07 12:28

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号