При смене стандартного порта какой-либо службы, например sshd, в CentOS требуется еще открыть доступ к новому порту и в iptables.
Открываем, к примеру, порт 22222 в iptables на CentOS:
iptables -I INPUT -p tcp —dport 22222 -m state —state NEW -j ACCEPT
Если требуется сохранить новое правило после перезагрузки, то:
service iptables save
Перегружаем iptables:
service iptables restart
Посмотреть правила в iptables:
service iptables status
Примечание: если Вы у какой-либо стандартной службы в linux сделали смену порта со стандартного на какой-нибудь экзотический (что, кстати, в некоторых случаях очень правильно), но не сохранили новые правила в iptables, то после перезагрузки сервера или службы — Вы не сможете попасть на него ни по старому порту, ни по новому.
Комментарии: