我必须允许少数用户通过 FTP 访问我们的一个 Web 服务器。我们在该服务器上托管了大约 5 个网站,但没有任何网站与默认服务器绑定。换句话说,当您访问该 IP 时,您不会收到任何响应。
我的 SSL 证书上的主机名重要吗?
答案1
这取决于您要用证书做什么。
每个主机名都需要自己的 SSL 证书。因此,任何尝试使用 Web 浏览器访问 xyz.com 或 abc.com 的用户都不会收到安全警告。但是,没有人说您必须为 FTP 使用多个不同的主机名。
FTP 通常与站点无关,对 Web 文件夹的访问由用户名到主文件夹的映射控制,因此您使用什么主机名进行连接或仅使用 IP 地址都无关紧要。您可以为单个主机名购买 SSL 证书,然后通知该主机名的每个用户连接到 FTP。即 Website1 = xyz.com;Website2 = abc.com;FTP 地址 = ftp.mycompany.com。所有三个主机名都将解析为服务器的同一 IP 地址。
拥有有效的 FTP 证书也不太重要,因此您可以选择只使用自签名证书。在这种情况下,您可以创建 ftp.xyz.com 和 ftp.abc.com,而无需购买任何 SSL 证书。
这实际上取决于您、具体场景以及您希望用户获得什么样的“体验”。