配置 SSH 以侦听特定 IP 地址上的端口 443

4 ssh port listener

可能重复:
仅允许在其中一台服务器 IP 地址上使用 SSH

我有两个IP地址,IP1和IP2。目前我已将 sshd 设置为侦听端口 22 和端口 443。问题在于它侦听两个 IP 地址上的这两个端口。是否可以只侦听 IP1 上的端口 22 并同时侦听 IP2 上的端口 22 和 443?如果是这样,如何?

我正在运行 Ubuntu 10.04 服务器。

谢谢,

sys*_*138 8

是的:

监听地址 ip.the.first:22
监听地址 ip.the.second:22
监听地址 ip.the.second:443

这些 ListenAddress 指令位于您的 sshd_config 文件中。它确实接受 IP:Port 命名法来指定准确的监听位置。如果您这样做,您将不需要该Ports指令。