可能重复:
仅允许在其中一个服务器 IP 地址上进行 SSH
我有两个 IP 地址,IP1 和 IP2。目前我已将 sshd 设置为监听端口 22 和端口 443。问题是它在两个 IP 地址上都监听这两个端口。是否可以只监听 IP1 上的端口 22,而监听 IP2 上的端口 22 和 443?如果可以,该怎么做?
我正在运行 Ubuntu 10.04 服务器。
谢谢,
答案1
是的:
监听地址 ip.the.first:22 ListenAddress ip.the.second:22 ListenAddress ip.the.second:443
这些 ListenAddress 指令位于您的 sshd_config 文件中。它确实接受 IP:Port 命名法来准确指定要监听的位置。如果您这样做,则不需要该Ports
指令。