
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ftp服务及linux下ftp服务器配置工具vsftpd的简单应用介绍今日介绍下文件分享最常用的应用ftp,这是一个非常古老的基于t的文件传输协议,出生40年之久,全称:file transfer proto,用于internet上的控制文件的双向传输,同时它也是一个c/s的服务系统,基于不同的操作系统有不同的ftp应用程序,这个协议与其他早期的协议都相同,设计之初都是明文传送的! 下面容易介绍下这个协议!一、ftp的两种衔接: command衔接:监听在21号端口,只要开启服务就向来处于活动状态 data数据衔接:只在下载或上传文件是才会开启衔接,数据衔接又分为俩种模式: active 主动
2、模式(有些地方也写做standard):此模式下ftp客户端首先和服务器的tcp 21端口建立衔接,用来发送指令,客户端需要接收数据的时候在这个通道上发送port指令。port指令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的tcp 20端口衔接至客户端的指定端口发送数据。ftp server必需和客户端建立一个新的衔接用来传送数据,普通是服务器端的20号端口与客户端发送哀求的端口加1的端口建立新的衔接 ,如:客户端通过7000端口向服务器端的21号端口发送指令哀求建立衔接,而在举行数据传送的时候通过服务器端的20号端口和客户端的7001端口建立新的衔接来传输数据。 pa
3、ssive 被动模式:建立控制通道和主动模式类似,但建立衔接后发送pasv指令。服务器收到pasv指令后,打开一个暂时端口(端口号大于1023小于65535)并且通知客户端在这个端口上传送数据的哀求,客户端衔接ftp服务器此端口,然后ftp服务器将通过这个端口传送数据。 俩种传输模式是为了庇护数据的平安,被动模式下服务端数据传输的端口是暂时打开的,不简单被窃听,然而普通状况下ftp服务器都是位于防火墙之后的,在做拜访控制的时候这种模式会比较复杂,而主动模式下防火墙的设置相对容易的多。 二、ftp的用户类型: 匿名用户:这就是我们常说的匿名登录,ftp服务器支持匿名登录时通常当用户匿名拜访可以用
4、法ftp/anoymous这两个用户匿名登录。 本地用户:这类用户是指在ftp服务上拥有帐号,账号名称,密码信息存放在,shadow文件中。当这类用户登录ftp服务器的时候,其默认的主名目就是其帐号命名的名目。但是,其还可以变更到其他名目中去。如系统的主名目等等,这将非常的危急,下面介绍vsftp的时候会稍作介绍! 虚拟用户(有些地方也叫guest用户):用法自立的账号/密码数据文件,这个账户有个特点,就是其只能够拜访自己的主名目。服务器通过这种方式来保障ftp服务上其他文件的平安性。这类帐户,在vsftpd软件中就叫做guest用户。拥有这类用户的帐户,只能够拜访其主名目下的名目,而不得拜访
5、主名目以外的文件。 三、频繁的ftp服务器程序: windows:iis、serv-u linux:wu-ftpd proftpd vsftpd 在这里主要说下vsftpd,这是红帽默认提供的ftp服务器程序,全称:very sceure ftp dacmon,平安性能出众也能提供较完整的ftp服务,略微说下proftpd这是款功能非常强大的ftp服务器程序,能满足自己的各种定制和需求! 四、频繁的ftp客户端程序: ftp指令 cuteftp 、flashfxp(号称是最快的ftp客户端)、leapftp、filezilla gftp、kuftp 固然我们也可以通过ie等扫瞄器挺直登录ftp
6、服务器等等,不过以上所说的都是专业的ftpftp客户端服务程序。这里不多做解释了。为了避开selinux对后面的实际操作产生影响,我们用法enforce 0暂时关闭掉selinux。 下面主要介绍下 vsftpd这款服务器程序: 我们通过yum挺直安装此软件包: yum -y install vsftpd 会不会很奇怪的发觉这个安装包惟独140k大小呢! 通过这种办法安装,主程序文件安装在/usr/sbin/vsftpd,配置文件在/etc/vsftpd下: 有3个文件: ftpusers 配置禁止登陆ftp的用户列表 user_list 定义了一些用户列表,这些用户是否可以登录用决于主配置文件的设置 vsftpd.conf 主配置文件这是这个程序的配置文件,全部的设置都在此定义,里面能定义的选项非常多 有爱好的可以自己看看略微介绍下几个常用的选项(详见百科或其他资料): 1、默认配置: anonymous_=yes 允许匿名用户拜访 local_enable=yes 允许本地用户拜访 _enable=yes 具有写权限 local_=022 本地用户创建文件或名目的掩码 connect_from_port_20=yes 开启20端口 2、允许匿名用户具有写权限(上传创建名目) 在默认配置下添加以下内容: anon_upload_enable=yes anon_write_en
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物业沙发清洗方案(3篇)
- DB23-T3006-2021-人工影响天气地面作业安全事故现场处置与报告规范-黑龙江省
- 培训学习报销管理制度
- 地铁施工设备管理制度
- 关于公司保险管理制度
- 储罐清洗公司管理制度
- 公司破产员工管理制度
- 关于材料配件管理制度
- 养殖企业流程管理制度
- 旧房消防整改方案(3篇)
- 离心泵检修课件
- 西师版小学数学-毕业总复习资料
- 汉明码编译码实验新编
- 职业暴露针刺伤应急预案演练脚本-
- 国家开放大学《人工智能专题》形考任务(1-3)试题答案
- 中小跨径桥梁结构健康监测技术讲稿2017.4.9杭州
- GB/T 16849-2023光放大器总规范
- 求职登记表(标准模版)
- 正确认识中华传统文化说课课件 第二课时
- 中国神华能源股份有限公司大柳塔煤矿矿山地质环境保护与土地复垦方案
- 抗菌药物使用分级授权表
评论
0/150
提交评论