vsftpd ssl加密传输模式

实验环境:Red Hat Enterprise Linux release 8.0 (Ootpa)  192.168.160.128

客户机:window 10 192.168.160.1

所需软件FlashFXP可以点击下面的框来获取

 

安装服务

# yum -y install vsftpd
# yum -y install openssl

 

配置证书

创建存放证书的目录

# mkdir ssl
# cd ssl/

生成自签名pem证书

# openssl req -new -x509 -nodes -out vsftpd.pem -keyout vsftpd.pem -days 365
若没有特殊需求,该代码打完后所输入的参数全部回车默认即可

设置权限

# chmod 400 vsftpd.pem

 

配置FTP配置文件

# vi /etc/vsftpd/vsftpd.conf
  在配置文件最底部添加
  ssl_enable=YES                   //启用SSL支持
  allow_anon_ssl=YES               //启用匿名用户登陆使用ssl加密
  force_local_data_ssl=YES            //对本地用户数据传输启用ssl加密
  force_local_logins_ssl=YES            //对本地用户登录启用ssl加密
  force_anon_data_ssl=YES               //对匿名用户数据传输启用ssl加密
  force_anon_logins_ssl=YES             //对匿名用户登录启用ssl加密
  ssl_ciphers=HIGH                  //启用高级加密方式,若不启用此项,会导致Filezilla报错
  ssl_tlsv1=YES                     //#启用TLS V1加密
  ssl_sslv2=NO
  ssl_sslv3=NO
  rsa_cert_file=/ssl/vsftpd.pem                 //RSA密钥文件保存位置
  :wq

 

重启服务

# systemctl restart vsftpd

 

测试

解压flashxp5_gr.zip

点击FlashFXP.exe运行

点击站点–站点管理器

点击新键站点

根据需求自行填写

自行准备测试用的用户,调整参数

点击接受并保存

已经出现成功的提示

作者: 红烧悠鸽
本文采用 CC BY-NC-SA 4.0 协议
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇