首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>服务器技术>FTP服务器>正文

实现文件双向传输搭建FTP服务器

http://www.oklinux.cn  2008-08-14  oklinux收集 佚名  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn
欢迎进入Windows社区论坛,与200万技术人员互动交流 >>进入

FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。

  FTP协议

  TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet, 你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。

FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。

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

  但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。

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

  如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。

共5页: 上一页 1 [2] [3] [4] [5] 下一页

上一篇:美国法院首次承认开源协议是著作权   下一篇:Oracle数据库建表脚本当中使用默认值的实例

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·巧改传输模式解决FTP连接问题
·FTP上传文件经常中断或超时的解决方案
·Windows下IIS配置与Ftp服务搭建
·校园网组网不求人FTP服务器的魅力
·GeneFTP服务不支持中文目录巧解决
·防病毒软件惹祸FTP空间突然不足
·从权限入手排障GENEFTP远程管理
·用Gene6让FTP服务搭建平民化
·FTP服务器安全
·FTP服务器软件Serv-U教程(1)
·用windows2000架设自己的FTP SERVER
·FTP服务器软件Serv-U教程(2)
·FTP服务器软件Server-U教程(3)
·匿名FTP服务器的建立与应用
·如何保证文件传输服务器FTP的安全
·SMTP、POP3、NNTP、FTP、HTTP 的服务器指令
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·GeneFTP服务不支持中文目录巧解决
·校园网组网不求人FTP服务器的魅力
·FTP上传文件经常中断或超时的解决方案
·巧改传输模式解决FTP连接问题
·Windows下IIS配置与Ftp服务搭建
·防病毒软件惹祸FTP空间突然不足
·从权限入手排障GENEFTP远程管理
·用Gene6让FTP服务搭建平民化
·FTP服务器安全
·FTP服务器软件Serv-U教程(1)
·用windows2000架设自己的FTP SERVER
·FTP服务器软件Serv-U教程(2)
  阅读排行
·Windows下IIS配置与Ftp服务搭建
·用Gene6让FTP服务搭建平民化
·Windows下用sftp巧妙打造安全传输
·FTP服务器软件Serv-U教程(1)
·如何配置FTP服务器
·使用IPsec与组策略隔离服务器和域
·Serv-U:快速构建功能强大FTP服务器
·FTP上传文件经常中断或超时的解决方案
·轻松架设Windows2003用户隔离FTP服务器
·Exchange 2003,你真的需要吗?(组图)
·FTP服务器软件Serv-U教程(2)
·Windows中IIS内FTP服务器高级配置
·巧改传输模式解决FTP连接问题
·FTP服务器软件Server-U教程(3)
·内网IP建ftp服务器教程
网摘收藏: