FTP文件传输协议
本篇是学习笔记,只整理相关链接,诚挚感谢各文章的博主。本文章不定期拓展内容。
一、 有关FTP的基本概念
(一)、什么是FTP
(二)、 FTP扩展安全协议
二、服务器搭建与客户端使用
(一)、 常用服务端与客户端测评
- 客户端:首推使用WinScp,支持FTP、SFTP、FTPS等,功能强大;FileZilla也不错,但不支持SFTP
- 服务端:FileZilla提供除SFTP外的所有连接方式,简单易上手;OpenSSH和FreeSSHD都提供SFTP
(二)、 使用FileZilla搭建FTP服务器,并了解主动与被动模式
基本配置参考以下几篇(注意防火墙配置部分,不懂自己查,不赘述)
1、本地环回搭建
2、 对外服务器搭建
涉及端口映射、内网穿透与NAT地址转换技术,后续专题处理
(这里作为待补充)
(三)、详细介绍加密技术与服务端扩展协议的设置
1、 FTPS即FTP SSL/TSL相关
-
SSL与TSL工作原理《SSL/TLS工作原理》
-
SSL加密技术辅助理解《非对称加密(公钥密钥)》
-
在FileZilla上配置SSL证书实现显示加密
《FileZilla Server建立安全的SSL/TLS FTP》
《如何在 FileZilla 服务器上生成 CSR 并安装 SSL 证书》 -
问题解决的经验积累(选看)
《FileZilla Server 搭建FTP服务器时出现的报错》
《修改资源管理器登录ftp的缺省用户名和密码》 -
扩展部分:
CA证书的申请与购买将在以后另做专题学习,这里且看几篇文章了解
《自签证书可以保护网站安全吗?为什么非CA机构颁发的SSL证书不受信任?》
2、SFTP配置
待补充……(SSH证书验证、密钥分配)
三、抓包实战解析
待补充……
标签:FTP,SFTP,SSL,服务器,FileZilla,加密技术,搭建 From: https://www.cnblogs.com/wyuu101/p/18160173