ssl加密ftp服务器
ssl加密ftp服务器
在一开始的设计中,FTP(文件传输协议)就是不安全的,意味着它不会加密两台机器之间传输的数据以及用户的凭据。这使得数据和服务器安全面临很大威胁,在这篇文章中,我们会介绍在 CentOS 中如何在 FTP 服务器中手动启用数据加密服务;我们会介绍使用 SSL/ 证书保护 VSFTPD服务的各个步骤。
第一步:安装openssl
第二步:生成 SSL/TLS 证书和密钥
第三步:配置 VSFTPD 使用 SSL
第四步:用 SSL/TLS 连接测试 FTP 服务器
第五步:安装 FileZilla 以便安全地连接到 FTP 服务器
req- 是 X.509 Certificate Signing Request (CSR,证书签名请求)管理的一个命令。
x509 - X.509 证书数据管理。
days- 定义证书的有效日期。
newkey- 指定证书密钥处理器。
rsa:1024- RSA 密钥处理器,会生成一个 1024 位的密钥。
keyout- 设置密钥存储文件。
out- 设置证书存储文件,注意证书和密钥都保存在一个相同的文件:/etc/ssl/certs/vsftpd.pem
然后进到/etc/ssl/certs目录下看证书有没有生成vsftpd.pem文件
force_local_data_ssl=YES
force_local_logins_ssl=YEs
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO 不要求所有 SSL 数据连接都会重用 SSL 会话;这样它们会保护控制通道的主密码。
ssl_ciphers=HIGH 选择 VSFTPD 允许用于加密 SSL 连接的 SSL 算法。这可以极大地限制那些尝试发现使用存在缺陷的特定算法的攻击者
debug_ssl=YES 选项以允许 SSL 调试,这意味着 OpenSSL 连接诊断会被记录到 VSFTPD 日志文件:
rsa_cert_file=/etc/ssl/certs/vsftpd.pem SSL 证书和密钥文件的位置
主界面出现public文件夹,登录成功。ftp登录工具可自行搜索 例如:flash fxp
ssl加密ftp服务器相关推荐
- Vsftpd配置SSL加密FTP数据传输
FTP是互联网上广泛使用的文件传输协议,缺点是数据明文传输,在数据经过的节点上进行监听可轻易获取用户和密码,给安装带来诸多隐患,可使用SSL加密FTP连接. 先测试明文传输下用Tcpdump监听ftp ...
- openssl工具调试ssl加密ftp
openssl s_client -starttls ftp -connect 172.20.1.10:21 vsftpd版本为2.1.0 参考: http://zhumeng8337797.blo ...
- myftpadmin+proftpd+mysql架设ftp服务器_proftpd – 碎言碎语
安装环境: 操作系统centos-5.2 mysql 5.0.67 源代码安装在/usr/local/mysql目录 1.proftpd-1.3.1源代码编译安装 ./configure --pref ...
- ftp连接oracle服务器,使用SSL加密连接FTP - 架建SSL安全加密的FTP服务器(图)_服务器应用_Linux公社-Linux系统门户网站...
四.使用SSL加密连接FTP 启用Serv-U服务器的SSL功能后,就可以利用此功能安全传输数据了,但FTP客户端程序必须支持SSL功能才行. 如果我们直接使用IE浏览器进行登录则会出现图4显示的错误 ...
- ftp服务器需要ssl证书吗,启用SSL加密功能确保FTP服务器安全性
一般以明文方式传输数据的FTP服务器信息很容易被盗,安全性非常差,即使它提供了SSL加密功能,默认情况下也可能没有启用,如Serv-U FTP服务器(以下简称Serv-U).为了保证特殊环境下的数据安 ...
- FTP虚拟用户及ssl加密配置
FTP虚拟用户及ssl加密配置 注意:配置FTP服务时,最好关闭防火墙和selinux 1.虚拟用户和真实用户区别 真实用户:是在服务器上登录的用户,比如安装系统时的用户. 虚拟用户:是创立的用户,只 ...
- ftp服务器需要ssl证书吗,FTP服务器SSL证书配置方法
如何在5R2版OS/400操作系统中设置一个具有SSL加密功能的FTP服务器? iSeries FTP服务器既支持 FTP使用两个TCP连接,一个连接用于控制,另一个连接用于数据.标准的控制连接使用T ...
- ftp服务器需要ssl证书吗,ftp+ssl证书安全认证
[root@zhangc Server]# yum install -y vsftpd-2.0.5-16.el5.i386.rpm –nogpgcheck[安装vsftpd] [root@zhangc ...
- Linux命令行下登录ssl加密的ftp
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 由于某些BT的需求,把ftp的服务端改成ssl加密的,而标准的l ...
最新文章
- 自定义报错返回_Keras编写自定义层--以GroupNormalization为例
- Kruskal算法模版
- R语言数据结构之因子
- 高考结束了,来看下QS最新全球大学排名,清华北大进前20
- Selenium支持高版本的FireFox
- 产品助理要练哪些姿势,才能看上去舞步优雅?
- CCNA学习指南第十一章
- 您应该如何改变数据科学教育
- 我连饭也顾不上HAO3GP整站源码
- linux之systemctl命令
- nyoj 643intersection set
- 弹性地基梁板的计算理论_第八章 弹性地基梁的计算理论
- 虚拟化平台就在你身边-ARM架构虚拟化扩展, 以及SMMU对虚拟化等解决方案的重要性(白皮书 2010)
- Pytorch中的forward的理解
- csgo机器人队友_csgo打人机去掉己方人机 | 手游网游页游攻略大全
- matlab中函数参数和变量作用域
- 标准化互信息NMI计算步骤及其Python实现
- 2022年5月20号对数据库的操作课时二:
- 【高中数学】三棱锥体积公式
- docker学习——bind mounts