• 欢迎访问本站网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Linux系统中ftp的配置及原理

Linux admin 9个月前 (10-18) 214次浏览 已收录 0个评论 扫描二维码
FTP工作原理
FTP(File Transfer Protocol, 文件传输协议)是局域网和广域网中的协议,应用于TCP 协议中,主要是用于从一台主机到网络中另外一台主机传送文件的协议,FTP服务器21号端口是用来建立连接的,20号端口是用来与客户机指定端口之间建立数据连接。
FTP客户端计算机请求的过程:
  • 客户端向服务器发出连接请求,同时客户端系统动态地打开一个大于1024的端口等候服务器连接(比如1031 端口);
  • 若FTP服务器在端口21侦听到该请求,则会在客户端1031端口和服务器之间建立起一个FTP会话连接;
  • 当需要数据传输时,FTP客户端在动态地打开一个大于1024 的端口(比如1032端口)连接到服务器的20端口,并在这两个之间进行数据的传输。当数据传完毕后,这两个端口会自动关闭;
  • 当FTP 客户端断开与FTP服务器的连接时,客户端将自动释放与服务器的连接。

FTP命令

ls:远程显示FTP服务器目录文件和子目录列表。
格式:ls [选项]
其中选项可以是如下三个。
  • -l:表示用长格式形式查看
  • -a:表示显示隐藏文件
  • -A:表示显示隐藏文件和..
  • cd:切换FTP远程服务器目录。
  • lcd:更改本地计算机上的工作目录。默认情况下,工作目录是启动 ftp 的目录。
格式:lcd 本地目录
get:将远程FTP服务器上的文件复制到本地计算机。
格式:get 文件名
put:将本地文件传送到远程FTP服务器上。
格式:put 本地文件名
在客户端主机访问FTP服务器时,命令行中会出现一些数字提示,分别表示的含义如表7-1所示。
FTP连接数字含义
Linux系统中ftp的配置及原理

本站的文章和资源来自互联网或者站长的原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux系统中ftp的配置及原理
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址