首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何告诉vsftpd使用哪个ssl

问如何告诉vsftpd使用哪个ssl
EN

Stack Overflow用户
提问于 2020-06-24 03:45:40
回答 1查看 36关注 0票数 0

我已经用SSL设置了vsftp,它工作得很好。问题是SSL用于服务器的主机名,而不是我的客户端的主机名。这个客户端必须是PCI兼容的,所以当进行PCI扫描时,它会检查FTP端口,并发现SSL与我的客户端的URL没有关联。我的问题是,我如何设置vsftp来根据IP地址或主机名提供SSL服务?

vsftpd版本3.0.3

Red Hat 8.2

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-25 00:09:33

我终于在Red的网站(https://access.redhat.com/solutions/5172631)找到了这个问题的答案。

实际上,默认配置文件位于/etc/vsftpd/vsftpd.conf。您需要更新此文件以侦听使用listen_address=...的服务器的默认IP地址。然后,将该文件复制到/etc/vsftpd/[site].conf,并将listen_address更改为另一个站点的for。(显然,您必须为不同的站点提供不同的IP地址,这样才能正常工作。)

完成后,启用vsftpd.target并启动它:

代码语言:javascript
复制
systemctl enable vsftpd.target
systemctl start vsftpd.target

我还必须重新启动vsftpd才能使其正常工作:

代码语言:javascript
复制
systemctl restart vsftpd

在那之后,当连接到站点1的FTP时,一切工作正常。当连接到站点2(具有自己的唯一SSL的站点)时,我得到了正确的SSL。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62542597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档