FTP

           ----   一种文件传输协议;

        FTP(File Transfer Protocol, FTP)是基于传输层TCP/IP传送文件的一种协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。  【是比较流行的一种局域网工具!】

   缺陷   ---  明文传输不安全!!!!

 

以下的实验使用的工具是  wireshark--->抓包软件

操作系统是: ftp是linux  redhat  5.4企业版

 

一、配置ftp服务器平台;

  前提是yum软件平台的搭建

  yum   install  -y  vsftpd

验证一下:(ftp地址:10.106.104.253)

创建一个新的用户:

   useradd  hanyu1

   passwd hanyu1

   123

   123

 

下面安装抓包

   yum  install  -y  wireshark

然后使用doc登录测试安全性:

  捕捉到用户和密码的相关信息说明安全性不行!

二、配置ftps(图例)

 

修改   etc/vsftpd/vsftpd.conf文件

下面使用 一种ftp客户端软件测试

flashfxp

查看抓包结果:

  没有抓到相关的信息  说明ftp的传输稳定!

转载于:https://blog.51cto.com/dchanyu/812169

FTP+SSL(加密的ftp)相关推荐

  1. Linux命令行下登录ssl加密的ftp

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 由于某些BT的需求,把ftp的服务端改成ssl加密的,而标准的l ...

  2. ftp连接oracle服务器,使用SSL加密连接FTP - 架建SSL安全加密的FTP服务器(图)_服务器应用_Linux公社-Linux系统门户网站...

    四.使用SSL加密连接FTP 启用Serv-U服务器的SSL功能后,就可以利用此功能安全传输数据了,但FTP客户端程序必须支持SSL功能才行. 如果我们直接使用IE浏览器进行登录则会出现图4显示的错误 ...

  3. linux命令连接sslftp,Linux命令行下登录ssl加密的ftp

    由于某些BT的需求,把ftp的服务端改成ssl加密的,而标准的linux ftp客户端不支持,google了下,发现有个sslftp支持,它是 SurgeFTP 的组件之一.SurgeFTP的服务器端 ...

  4. ftp ssl java_FTP(四)实现FTP,SSL加密

    查看是否支持SSL ldd `which vsftpd` 查看是否调用这个库:libssl.so 例如: [root@centos6 ~]# ldd `which vsftpd` linux-vdso ...

  5. Vsftpd配置SSL加密FTP数据传输

    FTP是互联网上广泛使用的文件传输协议,缺点是数据明文传输,在数据经过的节点上进行监听可轻易获取用户和密码,给安装带来诸多隐患,可使用SSL加密FTP连接. 先测试明文传输下用Tcpdump监听ftp ...

  6. FTP虚拟用户及ssl加密配置

    FTP虚拟用户及ssl加密配置 注意:配置FTP服务时,最好关闭防火墙和selinux 1.虚拟用户和真实用户区别 真实用户:是在服务器上登录的用户,比如安装系统时的用户. 虚拟用户:是创立的用户,只 ...

  7. ssl加密ftp服务器

    ssl加密ftp服务器 在一开始的设计中,FTP(文件传输协议)就是不安全的,意味着它不会加密两台机器之间传输的数据以及用户的凭据.这使得数据和服务器安全面临很大威胁,在这篇文章中,我们会介绍在 Ce ...

  8. ftp服务器需要ssl证书吗,启用SSL加密功能确保FTP服务器安全性

    一般以明文方式传输数据的FTP服务器信息很容易被盗,安全性非常差,即使它提供了SSL加密功能,默认情况下也可能没有启用,如Serv-U FTP服务器(以下简称Serv-U).为了保证特殊环境下的数据安 ...

  9. Linux下ftp+ssl实现ftps

    ftps与sftp: FTPS是借助ssl协议加密,ssl是为http/smtp等加密设计的::SFTP是借助ssh加密,ssh是为telnet/ftp等加密.建立传输通道而设计的.ssh建立传输通道 ...

最新文章

  1. python制作网页的步骤_使用httplib模块来制作Python下HTTP客户端的方法
  2. 什么是你的不可替代性和核心竞争力
  3. java gsoap_gsoap c与java web之间传输字符串中文乱码问题 | 学步园
  4. IBM Watson物联网平台的两个MQTT工具
  5. Java秒杀系统实战系列~基于Redis的原子操作优化秒杀逻辑
  6. 【Level 09】U1 The way I see it L2 Keep everyone safe
  7. window统计文本字节_【NLP】机器如何认识文本 ?NLP中的Tokenization方法总结
  8. Nt/2000/xp平台下的存储控制模型(Access Control Model)
  9. Docker容器的数据卷备份与恢复
  10. linux安装tomcat_Linux云服务器安装jdk、Tomcat、MySQL5.7 - 咸鱼落成
  11. R语言学习系列(数据挖掘之决策树算法实现--ID3代码篇)
  12. smack android 示例代码,android客户端xmpp smack openfire简单开发实例
  13. win10安装 Ruby on Rails 问题记录
  14. input的oninput、onchange与onpropertychange事件
  15. Class和class? 类对象和类的对象? 一篇文章让你摸到头脑
  16. SSID,BSSID,ESSID 区别介绍
  17. 网站制作入门指导教程
  18. 空间直角坐标转换成大地坐标matlab代码(附精度)
  19. PYNQ yocto运行python
  20. php开源cms系统比较好,最受欢迎免费开源CMS建站系统排行榜

热门文章

  1. PHP 字符串匹配算法 Sunday算法
  2. 【DEBUG】undefined reference to `cv_bridge::toCvShare
  3. android scalex中心,androidmatrix android怎么算matrix中心点
  4. java虚拟机工作原理_Java虚拟机工作原理详解
  5. html表格怎样传入数据类型,Echarts图表中pie类型tooltip中formatter函数传递的参数从哪里来?...
  6. centos光盘修复引导_CentOS 6.5 修复grub引导
  7. 郭慧计算机,机械制图及CAD(高等院校网络教育系列教材)
  8. 4x4矩阵键盘c语言,4X4键盘矩阵键盘程序
  9. java 快速框架下载_Aria:简单易用、高效的下载框架(Java)
  10. mysql connector net 6.9.5_mysql connector/net6.9.5 下载 - 51下载网