我已经安装了FileZilla Pro 服务器在 VPS 服务器上,并让其与 SFTP 一起工作。
起初,我只是使用 IP 地址访问服务器,但后来我ftp.domain.com
为我的 VPS 添加了子域名。这也运行良好。
但是,如果ftp.domain.com
我使用托管在我的服务器上的任何其他域或子域,那么也可以!
有什么方法可以限制 SFTP 访问仅使用ftp.domain.com
?并拒绝所有其他域和子域?
注意:整个 VPS 服务器只有一个 IP 地址,近期无法添加其他 IP 地址。
答案1
SSH/SFTP 不像 http/https 协议那样具有虚拟主机的概念。
因此答案是否定的。您需要有一个单独的 IP 地址来限制访问。