W tym samouczku pokażemy metodę zmiany domyślnego portu SSH w Raspberry Pi.
Jak zmienić domyślny port SSH w Raspberry Pi?
Aby zmienić domyślny port SSH w Raspberry Pi, otwórz sshd_config plik za pomocą edytora nano poprzez wpisanie poniżej wspomnianego polecenia w terminalu:
Następnie do pliku konfiguracyjnego, przewiń do punktu, w którym #Port 22 jest napisane:
Pocurzać ten numer portu, usuwając # z lewej i zmień numer portu na żądany numer. Możesz wybrać dowolną liczbę pomiędzy 1024 - 65535. Tutaj użyłem 2500 dla portu SSH.
Następnie naciśnij Ctrl+x Następnie Y Aby wyjść i zapisać zmodyfikowany plik.
Teraz, aby umożliwić ruch w naszym nowo ustawionym porcie, postępuj zgodnie z tym, że poniżej wspomnianego polecenia:
$ sudo ufw zezwalaj na 2500/tcp
Notatka: Możesz zainstalować Zapora ogniowa (UFW) na Raspberry Pi stąd.
Teraz uruchom ponownie usługę SSHD, aby mogła ponownie uruchomić ze zmianami, które wprowadziliśmy dla SSHD:
$ sudo systemctl restart sshd
Domyślny port SSH zmienił się pomyślnie, a teraz użytkownik może uzyskać dostęp do Raspberry Pi za pośrednictwem SSH za pomocą numeru portu 2500.
Dostęp do SSH za pośrednictwem systemu Windows z nowym numerem portu
Putty jest wymagane, aby uzyskać dostęp do Raspberry Pi przez system Windows. Użytkownik musi po prostu Zainstaluj putty na laptopie lub komputer. Po zakończeniu otwórz aplikację Putty i wprowadź adres IP serwera Raspberry Pi z nowo ustawionym numerem portu jako 2500.
Jeśli nie znasz adresu IP, uruchom poniżej wspomniane polecenie w terminalu Raspberry Pi, aby znaleźć adres IP serwera:
$ hostName -i
Adres IP zostanie wyświetlony jako wyjście z powyższego polecenia:
Po wprowadzeniu adresu IP i portu do ketcji zabierze Cię na ekran logowania, w którym musisz wprowadzić nazwę użytkownika Raspberry PI i hasło, aby uzyskać dostęp do SSH do Raspberry Pi:
Poniżej po prostu uruchomiłem proste LS polecenie, aby pokazać, że uzyskałem dostęp do Raspberry PI za pośrednictwem SSH w systemie Windows:
$ ls
Dostęp do SSH przez Mac z nowym numerem portu
Jeśli uzyskujesz dostęp do portu SSH za pośrednictwem Mac, musisz wymienić nazwę portu w poleceniu. Wystarczy otwórz Z-Shell i wpisz plik poniżej napisane wraz z adresem IP i numerem portu:
Składnia:
ssh pi@-P
Przykład:
W poniższym przykładzie użyłem adresu IP mojego serwera i numeru portu SSH, który ustawiłem dla mojego portu SSH:
ssh [email protected] -p 2500
Po prostu używając powyższego polecenia wraz z użytkownikiem hasła Raspberry PI może uzyskać dostęp do nowo ustawionego portu.
Wniosek
Domyślny port SSH w Raspberry Pi to 22, co użytkownicy mogą zmienić, otwierając sshd_config plik za pomocą edytora nano. Numer portu można przypisać zgodnie z ich wyborem, a po zakończeniu, Uruchom ponownie usługę SSHD, aby mógł zacząć od nowo przydzielonego numeru portu. Następnie system Raspberry Pi można uzyskać za pośrednictwem SSH za pomocą nowego numeru portu.