Jak skonfigurować ufw, aby zezwolić na ssh na innym porcie? [Zamknięte]

13

Mam obecnie pewne trudności z moim serwerem Ubuntu SSH. Jedyny tytuł, jaki mogłem wymyślić, podsumowując moją sytuację, był zbyt długi, więc oto mój problem:

Niedawno odkryłem komendę „ufw” zapory na Ubuntu, teraz próbuję skonfigurować tak, że kiedy używam Kit do połączenia przez SSH z moim Ubuntu OS, mogę użyć tylko bardzo określonego numeru portu, a nie domyślnego portu ”22 „.

Z jakiegoś powodu odmawia mi się dostępu do mojego nowo wybranego portu. Ponieważ wciąż jestem nowy w Ubuntu i sieci, nie bardzo rozumiem, co jest nie tak, jakaś rada?

Armedan
źródło
Zamykam to, ponieważ sam to rozwiązałeś, zauważając, że popełniłeś kilka błędów (jak zauważyłeś w komentarzu poniżej).
Oli

Odpowiedzi:

12

Myślę, że nie zezwoliłeś na port SSH w konfiguracji ufw. W przypadku, gdy nie zostało to zrobione, port, na którym działa SSH, jest blokowany przez zaporę. Chyba nie możesz mieć zdalnego dostępu do swojego serwera ...

Jeśli masz (fizyczny) dostęp do swojego serwera, możesz otworzyć port SSH, używając następującego polecenia:

sudo ufw allow <port number>/tcp 
OrangeTux
źródło
Nie, zezwoliłem już na mój konkretny numer portu poleceniem, które zasugerowałeś. Zmieniłem także numer portu w pliku „/ etc / ssh /
ssh_config
Nieważne, ale dziękuję za odpowiedź. Przejrzałem wszystko jeszcze raz i oto popełnione błędy: 1-powinienem zmienić numery portów w „/ etc / ssh / sshd_config”, a nie w „/ etc / ssh / ssh_config”. 2-Nie zrestartowałem serwera ssh (tj.
Sudo
co z ipv6?
realtebo
1
Warto zauważyć, że dla tych, którzy znajdą to później, są dwa pliki: / etc / ssh / ssh_config / etc / ssh / sshd_config Pierwszy dotyczy klienta, który łączy się z innymi komputerami. Chcesz zmienić ten z sshd, co oznacza, że ​​„d” oznacza Daemona (nie demona) i jest programem, który czeka na połączenie klientów z twoim serwerem. Warto również zauważyć, że /etc/init.d/ssh restart faktycznie zrestartuje sshd, tak, to jest mylące. Aby uczynić rzeczy bardziej aktualnymi, Ubuntu 18.04 używa „sudo service sshd restart”, aby ... zrestartować sshd. (ufw nadal działa tak samo, więc odpowiedź nadal obowiązuje).
Able Mac