我的 hosts.allow 和 hosts.deny 设置如下:
允许:
sshd: (my static ip)
vsftpd: (my static ip)
否定:
ALL : ALL
但这会阻止所有对 WHM 和 cPanel 的访问?
我还需要添加什么才能为自己启用这些功能?
以下内容是否合适?
ALL : (my static ip)
答案1
将您的 IP 添加到 hosts.allow 应该没问题。但是。但是正如 Zoredache 提到的,tcpwrappers 库是自愿插入到“服务和互联网之间”的,请参阅维基百科 TCP 包装器。这意味着它是可选的,并不是所有服务都支持它。有些服务会忽略配置。例如您编写的服务。您至少应该测试服务器上使用的每个服务。防火墙可能更值得信赖。
答案2
您应该在 host.allow 中尝试以下操作。
SSHD:IP:允许
WHOSTMGRD:IP:允许
Cpaneld:IP:允许(如果已添加以上两个,则实际上没有必要)