千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 云计算技巧|FTP文件传输协议介绍和常用命令

云计算技巧|FTP文件传输协议介绍和常用命令

来源:千锋教育
发布人:小千
时间: 2021-03-29 09:07:00 1616980020

      学云计算的同学肯定会碰到使用FTP工具的时候,今天小千就来简单给大家介绍一下什么是FTP,和一些常见的FTP命令。

      Ftp 介绍

      文件传输协议(File Transfer Protocol,FTP),基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。 FTP 基于TCP协议生成一个虚拟的连接,主要用于控制FTP连接信息,同时再生成一个单独的TCP连接用于FTP数据传输。用户可以通过客户端向FTP服务器端上传、下载、删除文件,FTP服务器端可以同时提供给多人共享使用。

      FTP服务是Client/Server(简称C/S)模式,基于FTP协议实现FTP文件对外共享及传输的软件称之为FTP服务器源端,客户端程序基于FTP协议,则称之为FTP客户端,FTP客户端可以向FTP服务器上传、下载文件。

      FTP Server

      作用:提供文件共享服务,实现上传下载

      端口:

      21号,建立tcp连接 默认端口

      20号:传输数据

      一、FTP基础

1

      ftp主动模式

      ftp主动模式:客户端开启一个端口N(>1023)向服务端的21端口,建立连接,同时开启一个N+1,告诉服务端,我监听的是N+1端口,服务端接到请求之后,用自己的20端口连接到客户端的N+1端口,进行传输

      21端口建立连接

      20端口传输数据

      ftp被动模式

      ftp被动模式:客户端同时开启两个端口(1024,1025),一个端口(1024)跟服务端的21端口建立连接,并请求,大哥,我连上了,你再开一个端口呗。服务端接到请求之后,随机会开启一个端口(1027)并告诉客户端我开启的是1027端口,客户端用另一个端口(1025)与服务端的(1027)端口进行连接,传输数据

      Vsftp 服务器简介

      非常安全的FTP服务进程(Very Secure FTP daemon,Vsftpd),Vsftpd在Unix/Linux发行版中最主流的FTP服务器程序,优点小巧轻快,安全易用、稳定高效、满足企业跨部门、多用户的使用(1000用户)等。

      二、vsftpd配置

2

      重点:改变根目录的属主,如果不改变的话,只能访问,其他权限不能生效。因为我们是以ftp用户的身份访问的,而pub默认的属主属组是root。

      注意:

      - 修改完配置之后需要重启完服务才能生效

      - 还需要从新从客户端登陆,否则修改后的配置看不到效果。

      编辑配置文件

      [root@ftp-server ~]# vi /etc/vsftpd/vsftpd.conf ----找到29行将下面的注释取消

      34 anon_other_write_enable=YES

3

4

      最后想学习云计算的同学,可以参考千锋云计算培训班提供的云计算学习路线,该学习路线对从零基础小白到Linux云计算初级运维工程师、Linux云计算高级运维工程师都有一个明确清晰的指导,根据千锋云计算培训机构提供的云计算学习路线图,可以让你对学好云计算需要掌握的知识有个清晰的了解,并能快速入门云计算。获取免费的云计算学习资料和视频教程添加云计算技术交流qq群:685222552  加群找群管理领取即可,云计算相关问题也可以加群讨论,欢迎同学们添加哦~~~

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT