FTP常见问题集锦

1、FTP软件上传文件设置
2、FTP错误问题
3.FTP操作常识集锦
1、FTP软件上传文件设置


下面以CUTEFTP4.2.3
为例说明将文件上载至服务器的过程。
注意:请先确认运行CUTEFTP
之前,您已经上网。
第一步:
启动CUTEFTP,添加新站点界面如下:

第二步:输入如下参数
(1)站点标签可以随便写,方便记忆就行了。
(2)
主机地址(Host Address):www.您的域名;如:www.abc.com
(3)
用户登录名(User ID):请参见发给您的E-mail开户通知;如:webmster@abc.com
(4)
密码(Password):请参见发给您的E-mail开户通知。
(5)FTP
站点连接端口为21,登录类型选"普通"


第三步:
单击编辑,在弹出的对话框中去掉"使用PASV模式"可选项,按确定。

第四步:
点击"连接"键后,就会进入尝试连接状态。

第五步:连接上后会弹出一个窗口让用户确认。

第六步:
点击OK键后,就正式连接上了。
如下图示,以下两栏左侧为本地硬盘,右侧为服务器硬盘,您的信息均应存放在
htdocs目录下(只需直接双击htdocs目录即可进入该目录),如上载文件只需在左侧选中若干文件再用鼠标拖到右侧即可。

2、 FTP常见错误


1xx - 肯定的初步答复

这些状态代码指示一项操作已经成功开始,但客户端希望在继续操作新命令前得到另一个答复。 • 110 重新启动标记答复。
• 120 服务已就绪,在 nnn 分钟后开始。
• 125 数据连接已打开,正在开始传输。
• 150 文件状态正常,准备打开数据连接。

2xx - 肯定的完成答复

一项操作已经成功完成。客户端可以执行新命令。 • 200 命令确定。
• 202 未执行命令,站点上的命令过多。
• 211 系统状态,或系统帮助答复。
• 212 目录状态。
• 213 文件状态。
• 214 帮助消息。
• 215 NAME 系统类型,其中,NAME 是 Assigned Numbers 文档中所列的正式系统名称。
• 220 服务就绪,可以执行新用户的请求。
• 221 服务关闭控制连接。如果适当,请注销。
• 225 数据连接打开,没有进行中的传输。
• 226 关闭数据连接。请求的文件操作已成功(例如,传输文件或放弃文件)。
• 227 进入被动模式 (h1,h2,h3,h4,p1,p2)。
• 230 用户已登录,继续进行。
• 250 请求的文件操作正确,已完成。
• 257 已创建"PATHNAME"。

3xx - 肯定的中间答复

该命令已成功,但服务器需要更多来自客户端的信息以完成对请求的处理。 • 331 用户名正确,需要密码。
• 332 需要登录帐户。
• 350 请求的文件操作正在等待进一步的信息。

4xx - 瞬态否定的完成答复

该命令不成功,但错误是暂时的。如果客户端重试命令,可能会执行成功。 • 421 服务不可用,正在关闭控制连接。如果服务确定它必须关闭,将向任何命令发送这一应答。
• 425 无法打开数据连接。
• 426 Connection closed; transfer aborted.
• 450 未执行请求的文件操作。文件不可用(例如,文件繁忙)。
• 451 请求的操作异常终止:正在处理本地错误。
• 452 未执行请求的操作。系统存储空间不够。

5xx - 永久性否定的完成答复

该命令不成功,错误是永久性的。如果客户端重试命令,将再次出现同样的错误。 • 500 语法错误,命令无法识别。这可能包括诸如命令行太长之类的错误。
• 501 在参数中有语法错误。
• 502 未执行命令。
• 503 错误的命令序列。
• 504 未执行该参数的命令。
• 530 未登录。
• 532 存储文件需要帐户。
• 550 未执行请求的操作。文件不可用(例如,未找到文件,没有访问权限)。
• 551 请求的操作异常终止:未知的页面类型。
• 552 请求的文件操作异常终止:超出存储分配(对于当前目录或数据集)。
• 553 未执行请求的操作。不允许的文件名。

常见的 FTP 状态代码及其原因
• 150 - FTP 使用两个端口:21 用于发送命令,20 用于发送数据。状态代码 150 表示服务器准备在端口 20 上打开新连接,发送一些数据。
• 226 - 命令在端口 20 上打开数据连接以执行操作,如传输文件。该操作成功完成,数据连接已关闭。
• 230 - 客户端发送正确的密码后,显示该状态代码。它表示用户已成功登录。
• 331 - 客户端发送用户名后,显示该状态代码。无论所提供的用户名是否为系统中的有效帐户,都将显示该状态代码。
• 426 - 命令打开数据连接以执行操作,但该操作已被取消,数据连接已关闭。
• 530 - 该状态代码表示用户无法登录,因为用户名和密码组合无效。如果使用某个用户帐户登录,可能键入错误的用户名或密码,也可能选择只允许匿名访问。如果使用匿名帐户登录,IIS 的配置可能拒绝匿名访问。
• 550 - 命令未被执行,因为指定的文件不可用。例如,要 GET 的文件并不存

3、ftp操作常识问题集锦

1、什么是FTP?FTP有哪些功能?
FTP(File Transfer Protocol)是 Internet 上用来传送文件的协议(文件传输协议)。它是为了我们能够在Internet 上互相传送文件而制定的的文件传送标准,规定了Internet 上文件如何传送。也就是说,通过 FTP 协议,我们就可以跟 Internet 上的 FTP 服务器进行文件的上传(Upload)或下载(Download)等动作。对于虚拟主机用户来说,FTP主要是用于将用户的网站上传至虚拟主机或者将网页从主机上下载至本地。

2、什么是匿名FTP?
匿名FTP是指登陆FTP服务器时,用户采用"anonymous",口令为自己的Email地址就可以登陆。可以看出,匿名FTP对任何用户都是敞开的,但登陆后用户的权限很低,一般只能从服务器下传文件,而不能上传或修改服务器上的内容,它可以有效地帮助网站的拥有者提供文件或软件供Internet上的用户下传。

3、用户可以通过FTP的办法到我的虚拟主机上传或下传文件吗?
如果要想让每一个用户都有上传或下传的功能,则我们需要开通用户匿名的权限,但由于此权限的级别非常低,以确保主机和您网站的安全性,我们现在没有开通此项功能。

4、什么是FTP断点续传?
有时用户通过FTP下传文件需要历时数小时,万一线路中断,不具备FTP断点续传的FTP服务器就只能从头重传;太阳网"虚拟主机"上的FTP服务器具有FTP断点续传能力,允许用户从上传断线的地方继续传动,这样大大减少了用户的烦恼。

5、通过哪些方式可以进行FTP操作?常用的FTP软件有哪些?
(1)可以通FTP软件,DOS方式,IE浏览器等方式进行FTP,大多数都是利用FTP软件进行FTP的管理。
(2)FTP软件包括:cuteftp,LeapFTP,,flashFXP等等。Dreamwave,以及Frontpage也有上传网页的功能。
太阳网提供CuteFTP 下载:点击下载CuteFTP软件

6、上传网页的路径是什么?
UNIX主机上传到:htdocs目录下;NT主机上传到根目录下。

7、Cute_FTP使用手册
具体使用说明:请点击此处浏览

8、DOS方式下FTP的使用
可以使用WIN98下的MS-DOS方式。或windows2000附件中的命令提示符下,输入
C: >FTP 域名
USER NAME: 管理员帐号
PASSWORD: 口令
FTP>PUT
LOCAL FILE: filename
REMOTE FILE: filename
即可上传
下载时使用GET命令

9、FTP常用命令
FTP命令的功能是在本地机和远程机之间传送文件。该命令的一般格式如下:
c:> FTP 主机名/IP
最常用的命令有:
ls 列出远程机的当前目录
cd 在远程机上改变工作目录
lcd 在本地机上改变工作目录
ascii 设置文件传输方式为ASCII模式
binary 设置文件传输方式为二进制模式
close 终止当前的FTP会话
hash 每次传输完数据缓冲区中的数据后就显示一个#号
get(mget) 从远程机传送指定文件到本地机
put(mput) 从本地机传送指定文件到远程机
open 连接远程FTP站点
quit 断开与远程机的连接并退出FTP