Rate this post
Если вы хотите запретить доступ к SSH на сервере Linux со всех Ip кроме выделенных вами, это можно сделать используя данную инструкцию. В первую очередь редактируем файл /etc/hosts.allow:
Добавляем Ip с которых можно зайти, например:
sshd : 92.*.*.*
sshd : 44.66.2.44
Если вам необходимо добавить все IP, можно использовать синтаксис:
sshd : ALL
Такую директиву необходимо добавить в файл hosts.deny:
sshd : ALL
Теперь при попытке зайти на сервер с Ip не находящимся в списке будет выдаваться:
ssh_exchange_identification: Connection closed by remote host