文档库 最新最全的文档下载
当前位置:文档库 › FTP上传下载方式有以下几种

FTP上传下载方式有以下几种

FTP上传下载方式有以下几种
FTP上传下载方式有以下几种

FTP上传下载方式有以下几种

1.Windows下免费开源的FTP客户端软件FileZilla,在/public/softwares下有64位和32位版本。

2.Windows下流行的商业软件FlashFXP、SmartFTP,软件位于/public/softwares

3.Linux中GNOME桌面环境中运行的FTP客户端软件:gftp,软件位于/public/softwares

4.使用FTP命令:步骤如下

(1)“开始”-“运行”-输入“FTP”回车

(2)open 123.57.37.107 回车

(3)/*命令行会提示你输入用户名,不同的OS版本(XP,Vista,Win7)提示可能会有所差别*/

(4)/*提示你输入密码,在密码输入过程中不会显示也不会移动光标,打完密码后回车即可。如果你的密码输入错误,将不会提示你重新输入,这时你要键入“user”命令,将会出现第三步,你可

以重新输入用户名和密码。*/

(5)cd public /*进入public文件夹*/

(6)dir

/*你成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。*/

(7)mkdir rsfile

/*在FTP服务器上根目录下建立rsfile目录。*/

(8)cd rsfile

/*进入目录rsfile,用“cd 你的目录名”可以进入当前目录的下一级目录,这跟DOS一样。*/

(9)bin

/*采用二进制传输。如果你要上传下载,这一步很重要,不先执行这个命令,上传下载会很慢。*/

(10)lcd D:\ftpin

/*定位本地默认文件夹。这里的lcd命令类似于平时命令行下的cd*/

(11)!dir

/*查看本地文件夹中的文件及目录*/

(12)put file.doc

/*将当前目录(D:\ftpin)中的文件file.doc上传到FTP服务器默认目录。可以用”mput *.*”将所有文件上传到FTP服务器上。*/

(13)get aaa.jpg

/*将FTP服务器默认目录中的文件aaa.jpg下载到当前目录下(D:\ftpin)。可以用”mget *.*”将所有文件下载到D:\ftpin*/

(14)delete *.*

/*删除目录ftpin中的所有文件。*/

(15)cd ..

/*返回至上一级目录,即根目录。返回上一级目录用“cd ..”要注意,中间有空格。返回根目录用“cd \”。*/

(16)mrdir ftpin

/*删除目录ftpin。删除目录,在此目录下不能有文件及目录,不然将无法删除。*/

(17)bye

/*退出FTP服务器*/

上传下载时特别要注意服务器及本地电脑的当前目录,文件是从哪里到哪里的问题。查看FTP服务器的当前目录命令为pwd,可以用cd命令定位服务器的目录。可以用lcd命令定位本地电脑的目录。以上实例应用到了采用

FTP命令行方式上传下载的最常用命令,你还可以用命令“?”查看更多的命令。

在Linux和Windows系统中都默认提供ftp命令

ftp命令的交互环境中使用命令对FTP服务器进行操作 ftp中很多命令与Bash中的命令类似

binary设置传输二进制文件,ascii设置传输文本文件 get命令用于下载文件,put 命令用于上传文件 mget和mput用于一次下载或上传多个文件 bye命令可退出ftp命令交互环境 Sendport 主动模式 passive 被动模式

ftp如何下载及使用

更多详情请参阅:https://www.wendangku.net/doc/783390201.html,/printpage.asp?BoardID=4&ID=1822 【教程专贴】教你如何下载FTP及如何使用影音传送带 推荐FTP软件下载地址: https://www.wendangku.net/doc/783390201.html,/soft/2506.htm https://www.wendangku.net/doc/783390201.html,/soft/7249.htm 很多人看到一些长篇的FTP教程就会没什么耐心看下去,现在就简明介绍一下。希望对大家有所帮助。 1.FTP概述 文件传输是指将文件从一台计算机上发送到另一台计算机上,传输的文件可以包括电子报表、声音、编译后的程序以及字处理程序的文档文件。 2.FTP中的两种工作方式 A.Standard模式FTP的客户端发送PORT 命令到FTPserver (PORT模式) B.Passive模式FTP的客户端发送PASV命令到FTP Server (PASV模式) 3. 怎样把PASV模式改为PORT模式? CuteFtp 请点击---编辑----全局设置----连接类型----选择PORT或P ASV---然后确定。 flashfxp 选项---参数设置----防火墙/代理/标识----把使用被动模式前的小勾取消即可 leapftp 站点管理器-----你要连接的站点-----高级---去掉pasv前面的勾 4. [ ftp://A:B@C:F;;形式的说明] A代表用户名 B代表密码 C代表FTP 地址或者IP 地址 F代表端口---------省略表示默认端口21 5.为什么FTP连接进去是空的,看不到文件? 原因1:不支持PASV,请用PORT模式。 原因2:网站不支持list命令,找到具体的链接,用flashget下载 6.FTP 常见错误及解决方法 421错误:同时连接该ftp的人数过多,超出FTP设置的人数了,请等人少的时候再连接。 530“not login": 用户名或密码错误,获得正确的密码重新连接。

cmd ftp操作指令

DOS登陆FTP的方法 大家可能都比较喜欢用FTP下载东东,一般都直接用下载软件,如现在比较流行的有cuteftp,flashfxp 等,都比较好用,但有没有人想过换一种方式登陆FTP那! 我喜欢用命令行操作,很喜欢DOS(有点守旧,呵呵)。 下面我来详细地介绍一个登陆FTP的命令和步骤吧: 假设FTP地址为“ 61.129.83.39”(大家试验的时候不要以这个FTP去试,应该可能密码要改掉。) 1:“开始”-“运行”-输入“FTP”进去cmd界面 2.open 61.129.8 3.39 如果你的FTP服务器不是用的21默认端口,假如端口是9900,那么此步的命令应在后面空格加9900,即为open 61.129.83.39 9900 3:它会提示输入用户名username 4: 它会提示你输入密码:password 注意密码不显示出来,打完密码后回车即可。如果你的密码输入错误,将不会提示你重新输入,这时你只要键入“user”命令,你就可以重新输入用户名和密码。 5:成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。 6:使用cd 命令转目录,delete删文件,用法跟DOS差不多。呵呵!! 7:lcd d:\dianying 定位本地默认文件夹(本人理解这里的L是local当地英文的缩写,很好理解和记忆)8:下面就是上传和下载文件的命令了,上传用put 文件名.下载用get 文件名 当然下载到当前目录了,就是上面定义的"d:\dianying"(看第七条) 9:最后就退出了 用bye命令。 常用命令: 1. open:与ftp服务器相连接;

LeapFTP使用教程

一、请先下载解压后运行LeapFTP,点击1处(站点->站点管理器),弹出“站点管理器”窗口; 在2处点击“添加站点”按钮; 在弹出的窗口3处输入您喜欢的站点名称(如:我的网站); [LeapFTP操作流程第一步图1] 二、点击“确定”后,出现以下界面。 在1处输入您的站点地址(如:https://www.wendangku.net/doc/783390201.html,);在2处输入FTP用户名(如:https://www.wendangku.net/doc/783390201.html,);在3处输入FTP密码(将保存密码前的选钩打上); 将4处“匿名”前的选钩去掉;点击5处“应用”按钮;

[LeapFTP操作流程第二步图2] 三、点击上图6处,切换到“高级”标签(如下图)。 在1处的“传送模式”选择二进制,点击“应用。至此您的FTP站点已经建立成功;

[LeapFTP操作流程第三步图3] 四、您可以点击上图2处“连接”按钮,直接进入连接状态; 也可以回到主菜单点击“FTP 服务器”-> “My Servers”-> “我的网站”进入连接状态。

[LeapFTP操作流程第四步图4] 五、第一次连接时会出现如下图提示,点“确定”

[LeapFTP操作流程第五步图5] 六、连接成功后的界面如下图所示。 右上框为网站空间远程目录,双击2处的wwwroot目录(在我司购买的空间上传网页文件时默认传到wwwroot目录下); 左上框为本地目录,您可以通过1处的下拉菜单选择您要上传文件的目录,选择后该目录下的所有文件都会显示在这个框里。 选择您要上传的文件,并点鼠标“右链”->“上传”,这时在队列栏里会显示正在上传及未上传的文件, 当您的文件上传成功完成后,在命令栏里会出现“传送完成”的提示,此时在过程目录栏里就可以看到您上传的文件了。

FTP工作原理

FTP工作原理 拿下载文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP 采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多。 简单地说,支持FTP协议的服务器就是FTP服务器,下面介绍一下什么是FTP协议。(文件传输协议) 一般来说,用户联网的首要目的就是实现信息共享,文件传输是信息共享非常重要的一个内容之一。Internet上早期实现传输文件,并不是一件容易的事,我们知道Internet是一个非常复杂的计算机环境,有PC,有工作站,有MAC,有大型机,据统计连接在Internet 上的计算机已有上千万台,而这些计算机可能运行不同的操作系统,有运行Unix的服务器,也有运行Dos、Windows的PC机和运行MacOS的苹果机等等,而各种操作系统之间的文件交流问题,需要建立一个统一的文件传输协议,这就是所谓的FTP。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件。 与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP 协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。 在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上载(下载)文件。 使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可下载或上传文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。这种情况违背了Internet的开放性,Internet 上的FTP主机何止千万,不可能要求每个用户在每一台主机上都拥有帐号。匿名FTP就是为解决这个问题而产生的。 匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。系统管理员建立了一个特殊的用户ID,名为anonymous, Internet上的任何人在任何地方都可使用该用户ID。 通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令可以是任意的字符串。习惯上,用自己的E-mail地址作为口令,使系统维护程序能够记录下来谁在存取这些文件。 值得注意的是,匿名FTP不适用于所有Internet主机,它只适用于那些提供了这项服务的主机。 当远程主机提供匿名FTP服务时,会指定某些目录向公众开放,允许匿名存取。系统中的其余目录则处于隐匿状态。作为一种安全措施,大多数匿名FTP主机都允许用户从其下载文件,而不允许用户向其上传文件,也就是说,用户可将匿名FTP主机上的所有文件全部拷

FTP使用教程

FileZilla FTP客户端使用教程 客户端软件安装 1客户端软件安装 1.1下载客户端软件(FileZilla为免费开源的FTP软件),如下图所示 1.2双击打开压缩包,并打开.exe格式的文件进行安装 1.3选择“I Agree”,然后点击“Next”继续

1.4然后建议将“Desktop Icon”选中,以便以后很方便的从桌面打开FTP 客户端软件 1.5然后是选择安装路径,可以直接使用默认,也可以修改,最后点“Next”

1.6点击“Install”正式开始安装 1.7安装完毕,点击“Finish”即可启动客户端软件,如下图所示

2客户端设置 注:虽然FileZilla Client不经任何设置即可访问FTP,但为使将来 访问更加方便(不必每次输入地址和密码、书签访问、多个站点快速 切换等),建议根据下述步骤进行一些必要的设置。 2.1设置站点 假设有3个站点可供我们选择访问,分别为①参考资料FTP、②提案改 善FTP、③体系文件FTP。地址均为192.168.1.1,端口为默认的“21”。 用户名、密码分别为①zl、123 ②ta、456 ③tx、789 则可进行如下设置 2.1.1打开FileZilla Client, 2.1.2依次打开菜单“文件”→“站点管理器”

2.1.3点击“新站点” 2.1.4可以将“新站点”重命名,比如“参考资料”

2.1.5在对话框右侧继续设置,将FTP地址和端口号填入 2.1.6“服务器类型”保持“FTP”不变,下面将登陆类型设置为“一 般” 2.1.7根据前面的假设,用户填写为“zl”、密码填写“123”(不含冒 号) 2.1.8其它选项不必进行设置,重复刚才的步骤将剩余两个站点添加完 毕,如下图所示 注:也可在设置好一个站点后,点击“复制”再进行站点名称、用户及密码的修改,便可快速建立新站点。

FTP命令使用详解

FTP命令详解及使用技巧 ascii: 设定以ASCII方式传送文件(缺省值) bell: 每完成一次文件传送,报警提示. binary: 设定以二进制方式传送文件. bye: 终止主机FTP进程,并退出FTP管理方式. case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母. cd: 同UNIX的CD命令. cdup: 返回上一级目录. chmod: 改变远端主机的文件权限. close: 终止远端的FTP进程,返回到FTP命令状态, 所有的宏定义都被删除. delete: 删除远端主机中的文件. dir [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果 写至本地文件. get [remote-file] [local-file] 从远端主机中传送至本地主机中. help [command] 输出命令的解释.

lcd: 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录. ls [remote-directory] [local-file] 同DIR. macdef: 定义宏命令. mdelete [remote-files] 删除一批文件. mget [remote-files] 从远端主机接收一批文件至本地主机. mkdir directory-name 在远端主机中建立目录. mput local-files 将本地主机中一批文件传送至远端主机. open host [port] 重新建立一个新的连接. prompt: 交互提示模式. put local-file [remote-file] 将本地一个文件传送至远端主机中. pwd: 列出当前远端主机目录. quit: 同BYE.

如何使用FTP

如何使用FTP 概述 FTP是由它使用的应用协议命名的,即文件传送协议[File TransferProtocol],它的作用是把文件从一个计算机转移到另一个计算机.当您启动ftp从远程计算机拷贝文件时,您也是启动了两个程序:您本地机上的ftp客户程序:它提出拷贝文件的请求.另一个是运行在远程计算机上的ftp服务器程序,它响应您的请求把您指定的文件传送到您的计算机。 Internet上有很大一部分ftp服务器被标为"匿名"[Anonymons]ftp服务器.这类服务器的目的是向公众提供文件拷贝服务,因此,不要求用户事先在该服务器进行登记.与这类"匿名"ftp 服务器建立联接时,您一般在"用户名"栏填入"anonymons",而在"密码"栏填上您的电子邮件地址.另一类FTP服务器为非匿名FTP服务器,要进入该类服务前,您必须先向服务器系统管理员申请用户名及密码,非匿名FTP服务器通常供内部使用或提供咨询服务。 匿名FTP是一种最重要、用途最广泛的Internet服务。这种卓越的服务可以使你从Internet 的上千种计算机上拷贝文件。这些储存在计算机上的文件包含着各种各样的信息。 你想为你的PC机获得一个程序吗?你想要一期电子杂志吗?你想向Usenet讨论组频繁提问题吗? Internet中几乎有你所想要的各种资料和计算机软件,你都可以免费地进入并取出。 这一章讲的是怎样使用匿名FTP。也许你不知道怎样进入FTP,我们将告诉你怎样通过电子邮件得到文件。 当你看完这一章,你就能够读第十三章的有关内容了。在第十三章,将讲解怎样运用Archie 服务器在匿名FTP主机上查询大量具体的文件。 FTP简介 “FTP”这个词是文件传送协议的缩写(File Transfer Protocol),FTP是在Internet上传送文件的规定的基础。我们提到FTP时不只是认为它是一套规定,FTP是一种服务,它可以在Internet上,使得文件可以从一台Internet主机传送到另一台Internet主机上,通过这种方式,主要靠FTP把Internet中的主机相互联系在一起。 像大多数的Internet服务一样,FTP使用客户机/服务器系统(参见第二章),你在使用一个名叫ftp的客户机程序时,就和远程主机上的服务程序相连了。理论上讲,这种想法是很简单的。当你用客户机程序时,你的命令就发送出去了,服务器响应你发送的命令。例如,你录入一个命令,让服务器传送一个指定的文件,服务器就会响应你的命令,并传送这个文件;你的客户机程序接收这个文件,并把它存入你的目录中。(在这章的后面将讨论文件和目录问题)。

利用VB实现FTP基本功能

课程设计任务书 题目: FTP文件传输的实现 初始条件: 理论:学完“操作系统”和“计算机网络”课程,掌握一种高级程序设计语言(C++、C#、Java、Delphi)及集成开发平台的使用。 实践:计算机学院科学系实验中心提供计算机、软件平台和网络环境。如果自己有计算机可以在其上进行设计。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)模仿应用FTP协议。 (2)主要功能:1支持站点目录和文件结构浏览。 2支持断线自动重新连接并自动恢复传输。 3文件列表过滤,远程编辑,整个远端目录删除,目录上传下载。 (3)应用所学计算机网络课程中的知识,利用网络实用程序实现其协议。 (4)编制好网络实用程序后,设计若干用例,上机测试并分析所设计的程序。 (5)设计报告格式按附件要求书写。课程设计报告书正文的容应包括: 设计题目;需求说明(要求、功能简述)或问题描述; 设计说明(简要的分析与概要设计);详细的算法描述; 源程序与执行结果(含测试方法和测试结果);使用说明; 设计心得(设计的特点、不足、收获与体会); 展望(该实用程序进一步改进扩展的设想)。 时间安排: 设计时间一周:周1:查阅相关资料。

周2:系统分析,设计。 周3周4:编程并上机调试 周5:撰写课程设计报告。 设计验收安排:19周星期五8:00起到计算机学院科学系实验中心进行上机验收。 设计报告书收取时间:19周的星期五下午5:00之前。 指导教师签名:年月日 系主任(或责任教师)签名:年月日

FTP文件传输的实现 1设计题目 FTP文件传输的实现 2需求说明(要求、功能简述)或问题描述 2.1 FTP概念和传输原理 FTP是Internet上使用非常广泛的一种通讯协议。它是由支持Internet文件传输的各种规则所组成的集合,这些规则使Internet用户可以把文件从一个主机拷贝到另一个主机上,因而为用户提供了极大的方便和收益。 FTP和其它Internet服务一样,也是采用客户机/服务器方式。使用方法很简单,启动FTP客户端程序先与远程主机建立连接,然后向远程主机发出传输命令,远程主机在收到命令后就给予响应,并执行正确的命令。FTP有一个根本的限制,那就是,如果用户未被某一FTP主机授权,就不能访问该主机,实际上是用户不能远程登录(Remote Login)进入该主机。也就是说,如果用户在某个主机上没有注册获得授权,没有用户名和口令,就不能与该主机进行文件的传输。而Anonymous FTP则取消了这种限制。 FTP支持两种模式,一种方式叫做Standard(也就是PORT方式,主动方式),一种是Passive (也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP服务器。Passive模式FTP的客户端发送PASV命令到FTPServer。Port模式FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。FTP server必须和客户端建立一个新的连接用来传送数据。Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTP server不再需要建立一个新的和客户端之间的连接。 FTP可用多种格式传输文件,通常由系统决定,大多数系统(包括UNIX系统)只有两种模式:文本模式(ASCII)和二进制模式(BIN/IMAGE)。

FTP主要操作命令简介

FTP主要操作命令简介 文件传输软件的使用格式为:FTP ,如果连接成功,系统将提示用户输入用户名以及口令:LOGIN:(输入合法的用户名或者“anONYMOUS”)PASSWORD:(输入合法的口令,若以“anONYMOUS”方式登录,一般不用口令) 进入想要连接的FTP站点后,用户就可以进行相应的文件传输操作了,其中一些重要的命令及相似的命令如下: (1)HELP、?、RHELP、REMOTEHELP HELP 显示LOCAL端的命令说明,若不接受则显示所有可用命令; ?相当于HELP,例如:? CD; RHELP 同HELP,只是它用来显示REMOTE端的命令说明; REMOTEHELP 相当于RHELP。 (2)ASC(ASCII)、BIN(BINARY)、IMAGE、TYPE ASCII 切换传输模式为文字模式(只能用来传送DOC 文件,因为是7-BIT) BINARY 切换传输模式为二进制模式(除文字文件外皆用此模式); IMAGE 相当于BINARY; TYPE 让你更改或显示目前传输模式。 (3)BYE、QUIT BYE 退出FTP; QUIT 相当于BYE。 (4)CD、CDUP、LCD、PWD、! CD 改变当前工作目录,例如:CD \PUB; CDUP 回到上一层目录,相当于你打CD..; LCD 让你更改或显示LOCAL端的工作目录,例如:LCD \TMP; PWD 显示目前的工作目录(REMOTE端); !让你执行外壳命令,例如:!LS。 (5)DELETE、MDELETE、RENAME DELETE 删除REMOTE端的文件 MDELETE 批量删除文件,需配合?或*; RENAME 更改REMOTE端的文件名。(6)GET、MGET、PUT、MPUT、RECV、SEND GET 下传文件; MGET 批量下传文件,需配合万用字元,例如:MGET *.GZ; PUT 上传文件; MPUT 批量上传文件,需配合万用字元; RECV 相当于GET(RECV为RECEIVE的简写);SEND 相当于PUT。 (7)HASH、PROMPT、VERBOSE、STATUS、BELL HASH 切换#字号的出现,每一个#字号表示传送了1024/8192 BYTES; PROMPT 切换INTERACTIVE ON/OFF; VERBOSE 切换所有文件传输过程的显示; STATUS 显示目前的一些参数; BELL 当指令做完时会发出一声叫声。 (8)LS、DIR、MLS、MDIR、MKDIR、RMDIR LS 有点象UNIX下的LS(LIST)命令; DIR 相当于LS -L(LIST-LONG); MLS 只是将远端某目录下的文件存于LOCAL端的某文件里; MDIR 相当于MLS; MKDIR 象DOS下的MD(创建子目录)一样; RMDIR 象DOS下的RD(删除子目录)一样; (9)OPEN、CLOSE、DISCONNECT、USER OPEN 连接某个远端FTP服务器; CLOSE 关闭目前的连接; DISCONNECT 相当于CLOSE; USER 再输入一次用户名和口令(有点像UNIX下的SU)。 For personal use only in study and research; not for commercial use

linux下创建ftp用户操作手册

linux下创建ftp用户操作手册 1.adduser -d /ncftp ncftp 或者adduser ncftp 说明:第一个命令用/ncftp 作为ftp的目录,是用户根据需要自己建立,即不是默认目录。第二个命令用/home/ncftp/作为ftp目 录,是系统自己创建。 2.passwd ncftp 说明:设置ncftp用户的密码。可根据用户实际需要设定。 https://www.wendangku.net/doc/783390201.html,ermod -s /sbin/nologin ncftp 说明:设置ftp用户是否能telnet,根据需要,如果要求这个用户不能telnet登陆,则执行此步骤,否则不执行。 4.vi /etc/vsftpd/vsftpd.conf将chroot_list_enable=YES的注释去掉,同时将NO 改成YES 说明:允许用户访问自身目录 将chroot_list_file=/etc/vsftpd/chroot_list的注释去掉 5. vi /etc/vsftpd/chroot_list 加入一行: ncftp 说明:向该目录下的chroot_list文件中添加的用户,即刚刚创建的ftp 用户。 6.service vsftpd restart 说明:启动vsftpd服务。 7.chkconfig --level 5 vsftpd on

说明:将vsftpd设为开机自启动,否则服务器重启后,该vsftpd服务不会自启动。5是第五级别,即在当启动图形界面的level时会自动启动vsftpd服务。 8.补充说明: 如果在执行第四步的时候,发现/etc/vsftpd/vsftpd.conf目录下没有vsftpd.conf文件,则说明该系统没有装vsftpd服务,可执行如下命令检查一下:rpm -qa vsftpd,如果看不到任何输出,则说明没有安装。此时,可在系统光盘下寻找vsftpd-2.0.5-16.el5.x86_64文件,将该文件上传至服务器后,执行:rpm-ivh vsftpd-2.0.5-16.el5.x86_64 。

cmd__ftp操作指令

prompt off ‘下载文件时不用确认。 DOS登陆FTP的方法 大家可能都比较喜欢用FTP下载东东,一般都直接用下载软件,如现在比较流行的有cuteftp,flashfxp 等,都比较好用,但有没有人想过换一种方式登陆FTP那! 我喜欢用命令行操作,很喜欢DOS(有点守旧,呵呵)。 下面我来详细地介绍一个登陆FTP的命令和步骤吧: 假设FTP地址为“ 61.129.83.39”(大家试验的时候不要以这个FTP去试,应该可能密码要改掉。) 1:“开始”-“运行”-输入“FTP”进去cmd界面 2.open 61.129.8 3.39 如果你的FTP服务器不是用的21默认端口,假如端口是9900,那么此步的命令应在后面空格加9900,即为open 61.129.83.39 9900 3:它会提示输入用户名username 4: 它会提示你输入密码:password 注意密码不显示出来,打完密码后回车即可。如果你的密码输入错误,将不会提示你重新输入,这时你只要键入“user”命令,你就可以重新输入用户名和密码。 5:成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。 6:使用cd 命令转目录,delete删文件,用法跟DOS差不多。呵呵!! 7:lcd d:\dianying 定位本地默认文件夹(本人理解这里的L是local当地英文的缩写,很好理解和记忆)8:下面就是上传和下载文件的命令了,上传用put 文件名.下载用get 文件名 当然下载到当前目录了,就是上面定义的"d:\dianying"(看第七条) 9:最后就退出了 用bye命令。 常用命令: 1. open:与ftp服务器相连接;

abap中FTP通用操作及常用命令

*&---------------------------------------------------------------------* *& Form frm_ftp_command *&---------------------------------------------------------------------* * FTP通用Form *----------------------------------------------------------------------* * --> p1 text * <-- p2 text *----------------------------------------------------------------------* form frm_get_dir using pv_dir. select single dir into pv_dir from zftp_conf where sysid=const_sysid. endform. "frm_get_dir *&---------------------------------------------------------------------* *& Form frm_ftp_command *&---------------------------------------------------------------------* * FTP通用Form *----------------------------------------------------------------------* * --> p1 text * <-- p2 text *----------------------------------------------------------------------* form frm_ftp_command tables pt_ftpresult structure line using pv_cmd type char100 pv_handle like sy-tabix. *连接FTP服务器 if pv_handle is initial. data:lw_zftp_conf like zftp_conf. select single*into lw_zftp_conf from zftp_conf where sysid=const_sysid. do3times. call function'FTP_CONNECT' exporting user =lw_zftp_conf-ftpus "USER password =lw_zftp_conf-ftppw "PASSWORD host =lw_zftp_conf-ftpad "IP rfc_destination='SAPFTPA' "DEFAULT importing handle =pv_handle exceptions not_connected =1 others = 2. if sy-subrc=0. exit. endif. enddo. if sy-subrc<>0. clear pt_ftpresult. pt_ftpresult-line='Error-连接FTP服务器失败!'. append pt_ftpresult. exit. endif. endif. *执行FTP命令 if pv_cmd='quit'. call function'FTP_DISCONNECT' exporting handle=pv_handle. exit. endif. call function'FTP_COMMAND' exporting handle =pv_handle command =pv_cmd tables data =pt_ftpresult exceptions tcpip_error =1 command_error=2 data_error =3 others = 4. if sy-subrc<>0. pt_ftpresult='Error'. case pv_cmd(3). when'put'. clear pt_ftpresult. pt_ftpresult-line='Error-文件传输中出现错误!'. when'asc'. clear pt_ftpresult. pt_ftpresult-line= 'Error-改变FTP传输模式出现错误!'. endcase. append pt_ftpresult. exit. endif. endform. "frm_ftp_command 相关函数: FTP_CONNECT FTP_COMMAND 执行FTP操作命令,命令必须小写 FTP_SERVER_TO_R3 将FTP上制定文本文件数据读取到内表 相关命令: FTP是用来在Internet上上传或者下载软件的软件。以下是对命令行方式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*.zi p. 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.cdup:进入远程主机目录的父目录。 12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out 。 13.close:中断与远程服务器的ftp会话(与open对应)。 14.cr:使用asscii方式传输文件时,将回车换行转换为回行。 15.delete remote-file:删除远程主机文件。 16.debug[debug-value]:设置调试方式,显示发送至远程主机的每条命令,如 :deb up 3,若设为0,表示取消debug。 17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。 18.disconnection:同close。 19.form format:将文件传输方式设置为format,缺省为file方式。 20.get remote-file[local-file]:将远程主机的文件remote-file传至本地硬盘的local-file。 21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命 令行的-g参数。 22.hash:每传输1024字节,显示一个hash符号(#)。 23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。 24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。 25.image:设置二进制传输方式(同binary)。 26.lcd[dir]:将本地工作目录切换至dir。 27.ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file。 28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。 29.mdelete[remote-file]:删除远程主机文件。 30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如:mdir *.o.*.zipoutfile 。 31.mget remote-files:传输多个远程文件。 32.mkdir dir-name:在远程主机中建一目录。 33.mls remote-file local-file:同nlist,但可指定多个文件名。 34.mode[modename]:将文件传输方式设置为modename,缺省为stream方式。 35.modtime file-name:显示远程主机文件的最后修改时间。 36.mput local-file:将多个文件传输至远程主机。 37.newer file-name:如果远程机中file-name的修改时间比本地硬盘同名文件 的时间更近,则重传该文件。 38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。 39.nmap[inpattern outpattern]:设置文件名映射机制,使得文件传输时,文 件中的某些字符相互转换, 如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a 1,a2。该命令特别适用于远程主机为非UNIX 机的情况。 40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如ntrans 1R,则文件名LLL将变为RRR。 41.open host[port]:建立指定ftp服务器连接,可指定连接端口。 42.passive:进入被动传输方式。 43.prompt:设置多个文件传输时的交互提示。 44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令,该命令允许连接两 个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先 建立两个服务器间的连接。 45.put local-file[remote-file]:将本地文件local-file传送至远程主机。 46.pwd:显示远程主机的当前工作目录。 47.quit:同bye,退出ftp会话。 48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst. 49.recv remote-file[local-file]:同get。 50.reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传。 haixu.li 于2012/5/31 17:20 修改FTP通用操作 2012年5月31日 17:13

FTP服务器管理规定+操作流程

FTP服务器管理使用规定 为了方便公司各部门信息交流和文件传递,为工作人员提供更好的网络服务,现就公司专用文件传输FTP服务器使用规定如下: 1、共享FTP文件服务器采用普通计算机,请做核心资料备份工作。 2、服务器提供空间是开放的,请勿存放保密信息。 3、服务器暂以部门为单位管理,所有用户登录、操作、下线记录均进入日志文档。信息部提供密码后,要求立即更改,同时建议密码定期更换,如因密码外泄,造成内部资料外泄等,后果由部门第一负责人承担。 4、服务器空间有限,请勿作为个人存储空间使用,及时做好文件信息下载、删除工作。本服务器仅限工作文件的存储交流,禁止存放与工作无关的信息。 5、使用人员要做好文件病毒的查杀工作,不上传可执行文件。 6、信息部将定期查验、对恶意违规使用FTP服务器人员进行通报。 7、FTP站用户应当遵守有关法规的规定,不得制作、复制、发布、传播含有下列内容的信息: A.违反宪法所确定的基本原则的; B.危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的; C.损害国家荣誉和利益的; D.煽动民族仇恨、民族歧视,破坏民族团结的; E.破坏国家宗教政策,宣扬邪教和封建迷信的; F.散布谣言,扰乱社会秩序,破坏社会稳定的; G.散布淫秽、色情、赌博、暴力、凶杀、恐怖或教唆犯罪的; H.侮辱或者诽谤他人,侵害他人合法权益的;

FTP服务器操作流程 1、登录 打开我的电脑,在地址栏输入ftp://10.1.1.99,在登录界面输入用户名和密码,如需切换用户右键-登录,操作同windows本地文件操作,登陆后默认具备对本部门文件完全操作权限,公共区文件只能上传、下载、重命名、不可删除。 2、用户权限 使用空间有限,不得存放与工作无关的文档,包括影片、音乐等。 3、密码修改 服务器将为每个用户设置初始密码,请及时更改。 登录后选择更改密码,弹出对话框,填入新密码。密码要求至少8位以上,建议用字母+数字+符号方式建立密码、 4、服务关闭 服务器用后应及时关闭窗口以节省资源,当空闲10分钟后将自动断开连接,当持续连接100分钟后将断开ftp连接。 5、技术支持 如对服务器使用期间技术问题,请及时反馈信息部进行处理; 亦参考: 【公共区/帮助/FTP服务器使用帮助/文档及视频】

基于ABAP的FTP操作

FTP操作技术 作者:许明杰 日期:2015-02-10 版本:1.0

1、创建TCP/IP连接:使用程序RSFTP005创建SM59的FTP连接

二、注册需要连接的IP:表SAPFTP_SERVERS存储可用于连接的IP 三、程序RSFTP002是FTP的命令测试程序,可参考之 四、实例:封装函数实现将FTP文件下载到本地,解压缩,并打开文件 代码如下 FUNCTION ZOA_SD_FTP_OPEN. *"----------------------------------------------------------------------*"*"本地接口: *" IMPORTING *" REFERENCE(FILENAME) TYPE STRING

*" REFERENCE(FILETYPE) TYPE STRING *" REFERENCE(OUTFNAME) TYPE STRING *" EXCEPTIONS *" NO_SUCH_FILE *"----------------------------------------------------------------------*---------从FTP下载附件-----------------------------* DATA: WA_OA_FTP LIKE ZFTP_OA. DATA: G_CMD_FTP_OPEN_PATH(100) TYPE C, G_CMD_FTP_OPEN_LOACL_PATH(100) TYPE C, G_CMD_FTP_DOWN_FILE(100) TYPE C. DATA: G_LINK_HANDLE TYPE I, G_KEY TYPE I VALUE 26101957, G_SLEN TYPE I, G_COMPRESS TYPE C VALUE 'N'. DATA: BEGIN OF RESULT OCCURS 0, LINE(100) TYPE C, END OF RESULT. DATA: IT_FILETAB TYPE FILETABLE, WA_FILETAB LIKE LINE OF IT_FILETAB, L_RC TYPE I. DATA: G_LOCAL_PATH TYPE STRING, G_LOCAL_FILENAME TYPE STRING, G_LOCAL_FULL_PATH TYPE STRING, G_LOCAL_FULL_PATH_ZIP TYPE STRING. DATA: G_FTP_PATH TYPE STRING, G_FTP_FILENAME TYPE STRING, G_FTP_FILETYPE TYPE STRING. DATA: L_TCHAR1 TYPE STRING, L_TCHAR2 TYPE STRING, L_INDEX TYPE I. "获取FTP相关参数 SELECT SINGLE * INTO WA_OA_FTP FROM ZFTP_OA WHERE ZJHBZ = 'X'. L_INDEX = STRLEN( WA_OA_FTP-ZDIRT ).

相关文档