FTPS和虚拟主机

我必须允许less数用户的FTP进入我们的一个Web服务器。 我们主持了大约5个网站,没有任何绑定到默认。 换句话说,当你去IP时,你不会得到回应。

这与我的SSL证书上的主机名有关系吗?

这取决于你想用证书做什么。

每个主机名都需要自己的SSL证书。 因此,任何试图通过网页浏览器访问xyz.com或abc.com的用户都不会收到安全警告。 但是,没有人说你必须为FTP使用几个不同的主机名。

FTP通常是站点不可知的,访问Web文件夹是由用户名到主文件夹的映射来控制的,所以用什么主机名来连接,或者如果你只是使用IP地址,都没有关系。 您可以为单个主机名购买SSL证书,并通知该主机名的每个用户连接到FTP。 即Website1 = xyz.com; Website2 = abc.com; FTP地址= http://ftp.mycompany.com。 所有三个主机名将parsing为服务器的相同IP地址。

拥有有效的FTP证书也不那么重要,所以您可以select只使用自签名证书。 在这种情况下,您可以创build一个ftp.xyz.com和ftp.abc.com,而无需购买任何SSL证书。

这真的取决于您,确切的情况是什么,以及您希望用户拥有什么样的“体验”。