美文网首页
FTP 简介

FTP 简介

作者: 小小小超子 | 来源:发表于2017-10-25 18:39 被阅读33次

文件传输协议 FTP

简要内容

在一个典型的FTP会话中,用户可以从一台主机向另一台主机发送或接收文件,当然用户必须提供用户标识和口令(密码)。

用户首提供远程主机的主机名,使本地主机的ftp客户进程建立一个到远程主机FTP服务器进程的TCP连接。接着用户提供用户标识和口令,
作为FTP命令的一部分在改TCP上传输。一旦服务器向该用户授权,用户就可以将存放在本地的文件复制到远程文件系统。

HTTP 和 FTP 都是文件传输协议,都运行在TCP上。但有一些区别:FTP使用两个并行的TCP连接来传输文件
,一个是控制链接,在两个主机之间传输控制信息如用户标识、口令;一个是传输连接,用于实际传输文件。

在建立起一个TCP数据连接后,FTP在该链接上准确传输文件,然后关闭连接;但是控制连接仍然保留,如果还需传输下一个文件,则FTP还会打开另一个连接。
因而对于FTP而言,控制链接贯穿了整个用户会话,但数据连接是非持续的。

另外,FTP服务器还需在整个会话期间保留用户状态。特别是将特定的用户账号与控制连接联系起来,随着用户在远程目录树上徘徊,服务器必须跟踪用户的当前位置。
而HTTP则是无状态的,不需要保存和跟踪用户状态。

FTP命令和回答

常见命令:

  • USER username:用于向服务器传输用户标识
  • PASS password:用于向服务器发送口令
  • LIST :向服务器请求远程目录文件列表
  • RETR filename: get 文件
  • STOR filename: 在远程主机存放文件

相关文章

  • 20171013 网络文件共享(一) FTP服务

    FTP协议简介FTP软件介绍vsftpd服务简介vsftpd配置vsftpd虚拟用户 一、FTP协议简介 (一)特...

  • ftp 简介

    FTP:File Transfer Protocol.FTP 基于安全和效率不再常用,不过由于这是一个应用最早的协...

  • FTP 简介

    文件传输协议 FTP 简要内容 在一个典型的FTP会话中,用户可以从一台主机向另一台主机发送或接收文件,当然用户必...

  • FTP简介

    介绍 FTP(File Transfer Protocol,文件传输协议)是网络中用于文件传输的一个标准规范,建立...

  • FTP简介

    文件传输协议(File Transfer Protocol),是用于在网络上进行文件传输的一套标准协议,使用客户/...

  • 腾讯云filezilla(windows)配置小结

    因为不太了解FTp的工作原理,导致走了不少的弯路 FTP的搭建和使用 新手学堂 学习路径 简介 简介 FTP 是F...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • VSFTP服务器搭建

    FTP简介 FTP(File Transfer protocol)称为“文件传输协议”。用于Internet上的控...

  • vsftpd的安装和使用

    一、简介 FTP(文件传输协议)全称是:Very Secure FTP Server。 Vsftpd是linu...

  • Linux中配置Vsftpd文件传输服务

    一、FTP简介 FTP 即文件传输协议(File Transfer Protocol)。用于Internet上的控...

网友评论

      本文标题:FTP 简介

      本文链接:https://www.haomeiwen.com/subject/etkcpxtx.html