怎样用FTP技术传送文件??

怎样用FTP技术传送文件??,第1张

分类: 电脑/网络 >>互联网

问题描述:

怎样用FTP技术传送文件??也就是怎样在两台电脑上远程传输文件。

解析:

1、先建立一个文本文件,文件名可以是任意名,例如ftp.txt,其内容如下:

open 192.168.1.100 /*远服务器地址或名*/

MYNAME /*用户名MYNAME*/

MYPASSWORD /*用户密码MYPASSWORD*/

binary /*以二进制传送文件,可选项*/

cd REMOTE_PATHNAME /*进入远程目标路径REMOTE_PATHNAME*/

get REMOTE_FILE LOCAL_FILE /*把远程文件REMOTE_FILE下载成本地文件LOCAL_FILE*/

put LOCAL_FILE REMOTE_FILE /*将本地文件LOCAL_FILE上传成远程文件REMOTE_FILE */

bye /*退出ftp应用*/

2、 执行以下命令:

ftp –s:ftp.txt

就完成了自动传送。

如果使用FTP的话,其实不能叫传文件,这个方法实际是建立一个FTP服务器,然后让客户机去访问FTP服务器,从FTP上下载文件到本地计算机。

上网下载FTP服务器软件,如cuteFTP或是Home FTP(推荐,主要是配置简单易用),或是直接在 *** 作系统上安装IIS服务器(这个只能是windows系统)然后应用IIS的FTP功能也可以实现FTP,当然也可以用其它的FTP服务器;这里以HOME FTP Server为例讲解安装下载好的HOME FTP服务器,安装好之后进行配置

点击设置,可以配置匿名用户,指定目录,即FTP文件服务器目录(如:D:\FTPRoot),也可以配置虚拟目录,配置后可以将其它盘(F:\share)的目录虚拟到FTPRoot下,而可以获得FTPRoot的权限;这个服务器就这点最经典

点击新增成员,可以添加新用户,即非匿名用户,可以配置权限和虚拟目录;

配置好之后点击开始服务启动FTP服务器

查看服务器(装有FTP软件的计算机)的IP地址如:192.168.1.23

在客户机,打开我的电脑,在地址栏输入ftp://192.168.1.23 如果配置成功,即可以访问FTP服务器,如果开启文件上传权限,可以上传或下载文件

当然也可以下载一个FTP服务器客户端工具,即可以访问

注意:1.如果没安装FTP客户端,使用非匿名用户访问时要用到帐号和密码,格式为:

ftp://用户:密码@服务器IP 

如:ftp://admin:123456@192.168.1.23

2.登陆后,获得admin用户的所有权限

FTP可以采用2种工作模式,分别是Port模式、Passive模式;

FTP的传输有两种方式:ASCII、二进制:

1、ASCII传输方式:

假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式

2、二进制传输模式:

在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。

扩展资料

FTP文件传输协议的特点介绍:

FTP工作在TCP/IP模型的应用层,基于的传输协议是TCP,FTP客户端和服务器之间的连接是可靠的,面向连接的,为数据的传输提供了可靠的保证。

FTP的主要特征:

1、控制连接是建立在客户协议解释器和服务器协议解释器之间用于交换命令与应答的通信链路

2、数据连接是传输数据的全双工连接。传输数据可以发生在服务器数据传输过程DTP和客户DTP之间,也可以发生在两个服务器的DTP之间。

参考资料来源:百度百科-ftp


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11667400.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存