当前位置:网站首页>debian vsftpd + ssl
debian vsftpd + ssl
2022-07-30 05:49:00 【大大大大小小】
0.前提条件是,假设debian系统已经安装并配置好vsftpd
1.安装组件:
#apt-get install openssl
2.生成证书文件:
进入目录/etc/ssl/certs/,执行命令
#openssl req -new -x509 -nodes -out vsftpd.pem -keyout vsftpd.pem
3.修改配置文件
vim /etc/vsftpd.conf,添加以下内容(已经存在的项忽略)
ssl_enable=YES
ssl_sslv2=YES
force_local_data_ssl=YES
force_local_logins_ssl=YES
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
注:
ssl_enable=YES 支持加密协议。
ssl_sslv2=YES 支持安全套接字层 v2
force_local_data_ssl=YES
force_local_logins_ssl=YES
这两行强制非匿名用户使用加密登陆和数据传输,如果设定为NO,则用户可以选择加密,也可以不加密。
rsa_cert_file=/etc/ssl/certs/vsftpd.pem 证书的存放路径
4.重启vsftpd
#/etc/init.d/vsftpd restart
原文链接:https://blog.csdn.net/xiliuhu/article/details/5273934
边栏推荐
- flask项目快速搭建部署gunicorn+supervisor
- 测试开发工程师成长日记007 - Bug的优先级定义及填写规范
- wsl2设置静态ip(固定ip)static ip
- libgrape-lite: 提供 GraphScope 的图分析能力
- 基于精灵(Sprite)管道烟雾流动效果
- prometheus-federation-tls加密
- 用于标记蛋白质和抗体的Biotin-LC-Sulfo-NHS|CAS:191671-46-2
- Test Development Engineer Growth Diary 008 - Talking About Some Bugs/Use Case Management Platform/Collaboration Platform
- 掌握JESD204B(三)–AD6676的调试
- 测开基础知识01
猜你喜欢

npm安装nodejs环境配置

The Force Plan Microservices | Centralized Configuration Center Config Asymmetric Encryption and Security Management

flask项目快速搭建部署gunicorn+supervisor

OP 代币和不可转让的 NFT 致力于建立新的数字民主

多线程基础(多线程内存,安全,通信,线程池和阻塞队列)

Event Delivery and Responder Chains

Unity Shader的结构与语义

从 Vertex 到 Subgraph 再到 PIE: 并行图计算编程模型概览

DADPS Biotin Azide( CAS:1260247-50-4生物素基团和叠氮基团的 PEG 衍生物

Graph Computing 101: Types, Languages, and Systems of Graph Computing
随机推荐
OP 代币和不可转让的 NFT 致力于建立新的数字民主
Vineyard: An open source distributed in-memory data management framework
Unity Shader的结构与语义
THREEJS辉光与景深特效
基于THREEJS场景中模型局部辉光效果
Alamofire源码分析 - POST请求
THREEJS导入外部OBJ+MTL后内存优化
Redis6的数据类型
大厂年薪50w+招聘具有测试平台开发能力的测试工程师
OP tokens and non-transferable NFTs work to build a new digital democracy
GAIA-IR: Parallelized Graph Query Engine on GraphScope
04-packing and unpacking
GCD timer
测开基础知识01
02-Cycript的使用
Cas 80750-24-9,去硫代生物素 N-羟基琥珀酰亚胺,淡黄色固体
instantDrag for Maya脚本 (移动模型时沿目标模型移动)
测试开发工程师成长日记007 - Bug的优先级定义及填写规范
05-Theos
Waterfall flow (custom layout implementation)