我在 VPS 服务器上安装了FileZilla Pro Server,并让它与 SFTP 一起工作。
起初,我只是使用 IP 地址访问服务器,但后来我在ftp.domain.com
我的 VPS 中添加了一个子域。这也很好用。
但是,如果ftp.domain.com
我使用服务器上托管的任何其他域或子域而不是 ,那也可以!
有没有什么办法可以限制 SFTP 访问只能使用ftp.domain.com
?并拒绝所有其他域和子域?
注意:整个 VPS 服务器只有一个 IP 地址,在不久的将来添加额外的 IP 地址不是一种选择。
SSH / SFTP 没有像 http / https 协议那样的虚拟主机概念。
因此答案是否定的。您需要有一个单独的 IP 地址来限制访问。