我认为这应该是每个人都应该做的标准,但也许我错过了一些东西。
我想阻止通过每个端口/方法/协议访问我的站点,除了少数几种方法:
这包括阻止使用 IP 地址而不是域名。所以访问 123.55.123.66 和 ssh://123.55.123.66 总是会失败。
此外,阻止所有 FTP 访问
仅允许以下内容:
(3) ssh://ssh-access.domain.com
所以 SSH 只在这个子域可用,所以人们无法从 IP 或公开可用的同一个域中访问 SSH。
此外,http://ssh-access.domain.com会失败。
无法访问 FTP、Telnet 什么的。
这是一个好主意吗?
因为我什至想不出所有可用的不同端口/协议,我认为最好阻止除上面列出的所有端口(而不是阻止所有 FTP、SSH 等)。
另外,如果有人对我将如何编码有任何指示,那就太好了。我猜最好在 Apache(或 Ubuntu)中进行。