Dodanie niestandardowego portu SSH do Ubuntu 12.04 LTS przez UFW

1

Próbuję skonfigurować VPS oparty na Ubuntu 12.04 i zmieniłem swój port ssh z 22 na 803 i wszystko działało dobrze. Po tym zainstalowałem UFW i teraz nie mogę się zalogować przy użyciu SSH.

Przed włączeniem UFW zezwoliłem na port 803 (sprawdziłem i jest otwarty).

Wyłączyłem także obsługę IPV6 i kilka innych reguł, ponieważ nie były obsługiwane przez mój VPS, a UFW nie uruchamiał się przy starcie.

Oto zmiany, które wprowadziłem, aby rozwiązać problem z uruchamianiem UFW. Ale nie mają one nic wspólnego z SSH.

http://blog.kylemanna.com/linux/2013/04/26/ufw-vps/

http://blog.bodhizazen.net/linux/how-to-use-ufw-in-openvz-templates/

Jeśli wyłączę UFW ssh działa i pozwala na logowanie.

Występuje błąd „Przekroczono limit czasu połączenia sieciowego”

Próbowałem także zmienić port z powrotem na 22. Ale to nie działa.

Czy ktoś może wskazać, co robię źle tutaj?

Z góry dziękuję.

Jay Bhatt
źródło

Odpowiedzi:

0

Dla tych, którzy mają ten sam problem co ja, jest to rozwiązanie.

Plik /etc/ufw/before.rules zawiera regułę „-A ufw-not-local -j DROP”. Ta reguła odrzuca cały ruch przychodzący.

Więc skomentowanie tej linii w pliku before.rules rozwiąże problem.

Jay Bhatt
źródło