Возможный дубликат:
Разрешить SSH только на одном из IP-адресов серверов
У меня два IP-адреса: IP1 и IP2. В настоящее время я настроил sshd для прослушивания портов 22 и 443. Проблема в том, что он прослушивает оба этих порта на обоих IP-адресах. Можно ли прослушивать только порт 22 на IP1 и слушать оба порта 22 и 443 на IP2? Если да, то как?
Я использую сервер Ubuntu 10.04.
Спасибо,
Да:
ListenAddress ip.the.first:22 ListenAddress ip.the.second:22 ListenAddress ip.the.second:443
Эти директивы ListenAddress находятся в вашем файле sshd_config. Он действительно принимает IP: номенклатуру портов, чтобы точно указать, где слушать. если вы сделаете это, вам не понадобится Ports
директива.