Strona 1 z 1

Jak odblokować port 22 na serwerze dedykowanym?

: 21 lipca 2010, 02:33
autor: Exactly
Witam.

Mam poważny problem posiadam serwer dedykowany z Debianem Lenny i przy instalacji firewalla zablokowałem sobie port 22 i serwer się zawiesił, i normalnie już niestety nie mogę połączyć się przez SSH. Napisałem do wsparcia technicznego firmy od serwerów, powiedziano mi, że w trybie naprawczym mam odblokować port 22. Czy może ktoś mi powiedzieć w jaki sposób, jeśli chodzi o firewalla został wyłączony z autostartu, a w dalszym ciągu nie łączy mnie z serwerem już w NetBOT ,,HD''.

Proszę o Pomoc.

: 21 lipca 2010, 11:55
autor: grzesiek
Że jak został wyłączony? Co dokładnie w tym celu zrobiłeś?

: 21 lipca 2010, 17:11
autor: Pacek
A u jakiego dostawcy masz serwer dedykowany?
Ja kiedyś na OVH poprawiałem jakiś problem. Trzeba było zrobić mniej więcej tak:
  1. W panelu na stronie www u dostawcy serwera dedykowanego (w moim przypadku OVH) ustawić start serwera na tryb naprawczy (ang. rescue).
  2. Po uruchomieniu serwera na maila przychodziło tymczasowe hasło roota.
  3. Należy się zalogować przez SSH używając tymczasowego hasła roota.
  4. Zamontować partycję ze swoim systemem operacyjnym (ponieważ to co się uruchomi to jest mówiąc prosto tymczasowy system operacyjny uruchamiany z innego dysku).
  5. Zrobić chroot na dysk ze swoim systemem operacyjnym.
  6. Zmienić tak ustawienia, aby SSH działało.
  7. Zmienić w panelu na stronie www ponownie zmienić startowanie systemu ze swojego dysku twardego.
  8. Wykonać ponowne uruchomienie serwera poleceniem:

    Kod: Zaznacz cały

    reboot
Żeby w przyszłości się nie bawić w przywracanie tego dobrze jest np. w cronie wrzucić skrypt, który przywróci ustawienia firewalla (iptables) do poprzedniego stanu.