⑴ FTP不能使用命令行上传
上传具体操作步骤如下:
1、打开命令提示符窗口,输入ftp命令,按Enter键运行,提示如下:
ftp>
2、连接服务器。在ftp>提示符下运行“open www.ppblog.cn”命令,稍等片刻,屏幕提示连接成功。
ftp>connected to www.ppblog.cn
3、接下来服务器询问用户名和密码,分别输入1234和4321,待认证通过即可。
4、上传文件。例如把d:ip.txt 文件传至服务器的根目录中,运行如下命令:
ftp>put d:ip.txt
当屏幕提示已经传输完毕后,可以输入相关命令进行查看。
下载具体操作步骤如下:
ftp命令可用于上传文件,也可以用于下载文件。例如把服务器images目录中所有.jpg文件下载至本机D:img中,可执行如下操作(登陆步骤忽略)。
1、ftp>cd images 命令,进入images目录。
2、ftp>lcd d: 命令,改变本地的工作目录。
3、ftp>mget *.jpg命令,出现“200 Type set to A”提示,输入“y”,下载所有.jpg文件到本地D:img中。
4、下载工作完毕后,可运行bye命令中断连接。
⑵ 我的电脑FTP打不开,怎么回事
先打开网上邻居的属性-本地连接的属性-高级-设置-高级-网络连接设置里面的设置-钩上 FTP服务器-然后按确定
然后打开浏览器-工具-INTERNET选项-高级-钩上使用被动FTP和为FTP站点启用文件夹视图
最后把本地连接重新开启一下就可以了(先禁用本地连接,然后开启本地连接)
FTP协议是TCP/IP协议组中的协议之一,是Internet文件传送的基础,由服务器和客户端两部分组成。用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。
FTP有ASCII和二进制数据两种传输模式,一般被用来在网络上传输大的文件,例如在开发网站的时候,利用FTP协议把网页或程序传到Web服务器上。在TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。
⑶ ftp无法启动传输怎么办
FlashFXP 2.0文版:选项--参数选择--代理/防火墙/标识--使用模式前复选框打勾掉
2、 Cute FTP 3.5英文版:FTP—Settings—Options—FirewallPASV mode前复选框打勾掉
3、 Cute FTP3.5文版:FTP—设置—选项—防火墙PASV式(A)前复选框打勾掉
4、 Leap FTP2.7.2:Sites—Site Manager—AdvancedUse PASV mode前复选框打勾掉
Cute FTP 编辑—》设置->连接->防火墙->掉pasv勾
FlashFXP 选项——》参数选择-》链接-》代理 掉使用模式前勾
FTPFile Transfer Protocol(文件传输协议)缩写用两台计算机间互相传送文件FTP协议两种工作式:PORT式PASV式文意思主式式
PORT(主)式连接程:客户端向服务器FTP端口(默认21)发送连接请求服务器接受连接建立条命令链路需要传送数据
服务器20端口向客户端空闲端口发送连接请求建立条数据链路传送数据
PASV()式连接程:客户端向服务器FTP端口(默认21)发送连接请求服务器接受连接建立条命令链路需要传送数据客户端向服务器空闲端口发送连接请求建立条数据链路传送数据
PORT式传送数据由服务器主连接客户端所客户端防火墙或NAT网关面用PORT式与InternetFTP服务器传送文件种情况需要使用PASV式几乎所ftp客户端软件都支持两种式特殊典型例ieie默认用PORT式要ie启用PASV式请打ie菜单选择:工具 -> Internet选项 -> 高级使用ftp前面打钩(需要IE6.0才支持)
⑷ ftp无法在“我的电脑”中打开
ftp无法在“我的电脑”中打开,解决方式:
1、若要在 Windows 资源管理器中查看此 FTP 站点,请单击“页面”,然后单击“在 Windows 资源管理器中打开 FTP 站点”。IE8的页面在“命令栏”里,右键点上面工具栏,勾选命令栏就出现了;
二、开始——运行——regedit
进入注册表:HKEY_LOCAL_ ExplorerMAINFeature ControlFEATURE_INTERNET_SHELL_FOLDERS,
将 iexplorer.exe 项的值由0改为1,然后重新开启 IE。
四、单击IE主窗口中的菜单“工具→Internet选项”,在打开的窗口中选择“高级”选项卡,然后在“设置”列表中勾选“为FTP站点启用文件夹视图”项,最后单击“应用→确定”即可。 重启IE,Windows资源管理器一般在系统盘下的c:Windowsexplorer.exe(C:为系统盘盘符),可以使用开始==》运行 explorer.exe或Win+E
或双击“我的电脑”
或右击“我的电脑”==》资源管理器
或任务管理器中新任务等等。
详细解决方案:http://www.360doc.com/content/12/0731/22/9693940_227557338.shtml
⑸ win7 cmd命令下运行ftp无法运行
无法运行,说明本机缺少ftp.exe这个文件,解决方法如下:
1、网络一下ftp.exe,选择可靠网站下载文件到计算机;
2、将文件ftp.exe到系统目录c:\windows\sys32下即可。
⑹ 在cmd下输入ftp命令没反应,求解。
Net File 显示某服务器上所有打开的共享文件名及锁定文件数。该命令也可以关闭个别文件并取消文件锁定。
net file [id [/close]] 参数
无 键入不带参数的 net file 可获得服务器上打开文件的列表。 id
文件标识号。 /close
关闭打开的文件并释放锁定记录。请从共享文件的服务器中键入该命令。 Net Group 在 Windows NT Server 域中添加、显示或更改全局组。该命令仅在 Windows NT Server 域中可用。
net group [groupname [/comment:"text "]] [/domain]
net group groupname {/add [/comment:"text "] | /delete} [/domain]
net group groupname username [ ...] {/add | /delete} [/domain] 参数
无 键入不带参数的 net group 可以显示服务器名称及服务器的组名称。 groupname
要添加、扩展或删除的组。仅提供某个组名便可查看组中的用户列表。 /comment:"text "
为新建组或现有组添加注释。注释最多可以是 48 个字符,并用引号将注释文字引住。 /domain
在当前域的主域控制器中执行该操作,否则在本地计算机上执行操作。
该参数仅用于作为 Windows NT Server 域成员的 Windows NT Workstation 计算机。Windows NT Server 计算机默认为在主域控制器中操作。 username[ ...]
列表显示要添加到组或从组中删除的一个或多个用户。使用空格分隔多个用户名称项。 /add
添加组或在组中添加用户名。必须使用该命令为添加到组中的用户建立帐号。 /delete
删除组或从组中删除用户名。 Net Help 提供网络命令列表及帮助主题,或提供指定命令或主题的帮助。可用网络命令列于 N 下面的“命令参考”中“命令”窗口内。 net help [command]
net command {/help | /?} 参数
无 键入不带参数的 net help 显示能够获得帮助的命令列表和帮助主题。 command
需要其帮助的命令,不要将 net 作为 command 的一部分。 /help
提供显示帮助文本方式选择。 /?
显示命令的正确语法。
Net Helpmsg 提供 Windows NT 错误信息的帮助。
net helpmsg message# 参数 message#
需要其帮助的 Windows NT 消息的四位代码。 Net Localgroup 添加、显示或更改本地组。
net localgroup [groupname [/comment:"text "]] [/domain]
net localgroup groupname {/add [/comment:"text "] | /delete} [/domain]
net localgroup groupname name [ ...] {/add | /delete} [/domain] 参数
无 键入不带参数的 net localgroup 将显示服务器名称和计算机的本地组名称。 groupname
要添加、扩充或删除的本地组名称。只提供 groupname 即可查看用户列表或本地组中的全局组。 /comment: "text "
为新建或现有组添加注释。注释文字的最大长度是 48 个字符,并用引号引住。 /domain
在当前域的主域控制器中执行操作,否则仅在本地计算机上执行操作。
该参数仅应用于 Windows NT Server 域中的 Windows NT Workstation 计算机。Windows NT Server 计算机默认为在主域控制器中操作。 name [ ...]
列出要添加到本地组或从本地组中删除的一个或多个用户名或组名,多个用户名或组名之间以空格分隔。可以是本地用户、其他域用户或全局组,但不能是其他本地组。如果是其他域的用户,要在用户名前加域名(例如,SALESRALPHR)。 /add
将全局组名或用户名添加到本地组中。在使用该命令将用户或全局组添加到本地组之前,必须为其建立帐号。 /delete
从本地组中删除组名或用户名。
Net Name 添加或删除消息名(有时也称别名),或显示计算机接收消息的名称列表。要使用 net name 命令,计算机中必须运行信使服务。 net name [name [/add | /delete]] 参数
无 键入不带参数的 net name 将列出当前使用的名称。 name
指定接收消息的名称。名称最多为 15 个字符。 /add
将名称添加到计算机中。 /add 是可选项,键入 net name name 与键入 net name name /add 相同。 /delete
从计算机中删除名称。 Net Pause 暂停正在运行的服务。
net pause service 参数
service
指下列服务: file server for macintosh(仅限于 Windows NT Server)、ftp publishing service、lpdsvc、net logon、network dde、network dde dsdm、nt lm security support provider、remoteboot(仅限于 Windows NT Server)、remote access server、schele、server、simple tcp/ip services 或 workstation 。 Net Print 显示或控制打印作业及打印队列。
net print \computername sharename
net print [\computername ] job# [/hold | /release | /delete] 参数 computername
共享打印机队列的计算机名。 sharename
打印队列名称。当包含 computername 与 sharename 时,使用反斜杠 () 将它们分开。 job#
在打印机队列中分配给打印作业的标识号。有一个或多个打印机队列的计算机为每个打印作业分配唯一标识号。如果某个作业号用于共享打印机队列中,则不能指定给其他作业,也不能分配给其他打印机队列中的作业。 /hold
使用 job# 时,在打印机队列中使打印作业等待。打印作业停留在打印机队列中,并且其他打印作业只能等到释放该作业之后才能进入。 /release
释放保留的打印作业。 /delete
从打印机队列中删除打印作业。
麻烦采纳·····
⑺ DOS 命令下 FTP传输命令被禁止 怎么解决
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。
FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中
-v显示远程服务器的所有响应信息;
-n限制ftp的自动登录,即不使用;
.n etrc文件;
-d使用调试方式;
-g取消全局文件名。
ftp使用的内部命令如下(中括号表示可选项):
1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.
2.$ macro-ame[args]:执行宏定义macro-name.
3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。
4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。
5.ascii:使用ascii类型传输方式。
6.bell:每个命令执行完毕后计算机响铃一次。
7.bin:使用二进制文件传输方式。
8.bye:退出ftp会话过程。
9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。
10.cd remote-dir:进入远程主机目录。
11.cp:进入远程主机目录的父目录。
12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。
13.close:中断与远程服务器的ftp会话(与open对应)。
14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
15.delete remote-file:删除远程主机文件。
⑻ ftp连接不上怎么解决啊,如下图
1、首先我们要下载一个FTP。
⑼ FTP无法连接
注意这段话:
227 Entering Passive Mode (60,165,133,154,13,31)
ERROR: [Data]: Connection refused
PASV模式,PORT模式错误~!
如果你用的是ftp客户端软件请把被动模式选择上就可以了。
补充:返回值:227 Entering Passive Mode (60,165,133,154,13,31)说明
每一个ftp发送之后,ftp服务器都会返回一个字符串,其中包括一个返回代码和一串说明信息。这个返回码主要是用于判断命令是否被成功执行了。除此之外,还有一个非常重要的命令的返回。当发送pasv之后,返回“227 entering passive mode (60,165,133,154,13,31)”。这意味着在服务器上有一个端口被开放,他将为我们后面接着的数据传输作好准备,但是我们如何知道该端口号呢,就在(60,165,133,154,13,31)中,前面四位指服务器的地址,关键是最后两位,将最后第二位乘256再加上最后一位的值就是我们的端口号,也就是13*256+31。取得端口号之后我们就可以用socket连接到这里。这为我们后面的工作作好准备了,因为我们的取得列表,上传,下载文件都要依靠它来实现。常用的返回如下:
125 data connection already open; transfer starting.
226 transfer complete.
227 entering passive mode (60,165,133,154,13,31).
230 user xxxxx logged in.
331 password required for xxxxx.
425 can’t open data connection.
226 closing data connection.
ftp客户端编程结构:
前面已提到了ftp命令及其响应信息。其实我们做ftp客户端工具只不过是用一个winsocket连接上ftp服务器,然后象其发送命令。在这个过程中,我们依靠发送——响应的机制。即发送ftp命令——接收返回的响应信息——分析该信息——执行相关操作——发送下一条命令。在一般意义上,有一个socket用来连接ftp服务器的相关端口(如默认的21),它负责ftp命令的发送和接收返回的响应信息。一些操作如“进入目录”,“删除文件”,依靠这个socket发送一条命令就可完成了。然而对于有数据传输的操作,主要是显示远端目录列表,上传、下载文件,我们不得不依靠另一个socket来完成。在进行这种操作之前,必须发送pasv命令,它返回了227开头的信息,在括号中有以逗号隔开的六个数字,前四个指服务器的地址,关键是最后两个,将倒数第二个乘256再加上最后一个数字,其结果就是ftp服务器开放的用于下一条命令来进行数据传输的端口。如我们得到227 entering passive mode (60,165,133,154,13,31),那么端口号是13*256+31=3359。我们用一个socket来连接这个端口,之后,我们可根据具体的操作(显示目录list,上传文件stor,下载retr)来发送命令。返回的响应代码为125开头,也就是连接打开了,可以开始传输数据,这时就可用socket的发送或接收方法来传输数据。完成之后,服务器会返回代码226 transfer complete,表明数据传输完成。值得注意的是,我们最好不要一次发送多条命令,例如我们要回到上层目录并且显示这个目录,我们得发送cp,pasv,list,我们不能一下子发送:cp\r\n, pasv\r\n, list\r\n。 而是发送完cp之后等待其响应代码,然后再发送后面一条。当pasv返回之后,我们打开另一个socket连接到相关端口上。然后发送list,返回125之后在开始接收数据,最后返回226表明完成。对于上传和下载也是差不多的过程(下载之前要先取得文件的大小)。