| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> Ubuntu20.04 FTPS配置指南 -> 正文阅读 |
|
[网络协议]Ubuntu20.04 FTPS配置指南 |
安装ftp
参考vsftpd实现基于SSL的FTPS_小百菜的博客-CSDN博客_ssl vsftpd 的配置文件vsftpd.conf,但我的路径是/etc/vsftpd.conf,而不是/etc/vsftpd/vsftpd.conf。 可以先备份一份原始的配置文件,再改。
创建新文件夹,再生成SSL证书
注意,下面出现的这些多少填几个字母,随便怎么填就行,但不能留空。
同时,参考vsftpd.conf配置文件详解_独孤柯灵的博客-CSDN博客_vsftpd的配置文件在哪 结尾处对userlist_enable和userlist _deny选项不同时的讨论,增加userlist_deny=NO的设置。此时,/etc/vsftpd/user_list为白名单,在里面一行一个加上用户名字,例如:
最终完整的配置文件vsftpd.conf如下
同时,根据chroot_list_file参数的需要,在/etc/vsftpd/chroot_list文件夹下,写上要登录ftp的用户名,一行一个,例如
这几个用户,就可以切换到根路径的上级路径。 最后,FTP工具的登录设置,FIleZilla或winscp都可以 Filezilla设置: 弹出来的秘钥保存信任啥的,点击同意/信任/保存就行。 winscp的设置: ?把被动模式钩掉,表示用主动模式。 还要设置证书文件,就是服务器上的/etc/vsftpd/.sslkey/vsftpd.pem,可以sudo cp一份到用户目录,再转为用户为owner,复制到本机上,将路径填入下面的验证参数。 弹出来的秘钥保存信任啥的,点击同意/信任/保存就行。 然后就可以看到服务器上的目录了。 不说了,开冲! |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 4:43:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |