Ubuntu 20.04 SERW SSH
- 4672
- 1057
- Juliusz Sienkiewicz
W tym samouczku nauczysz się wdrożyć serwer SSH na Ubuntu 20.04 Serwer/Desktop.
Co to jest serwer SSH?OpenSSH to najważniejsze narzędzie łączności do zdalnego logowania z protokołem SSH. Szyfruje cały ruch, aby wyeliminować podsługa, porwanie połączeń i inne ataki. Ponadto OpenSSH zapewnia duży zestaw bezpiecznych możliwości tunelowania, kilka metod uwierzytelniania i wyrafinowane opcje konfiguracji. Odniesienie: https: // www.OpenSsh.com/
W tym samouczku nauczysz się:
- Jak zainstalować serwer SSH
- Jak zmienić status SSH Server
- Jak otworzyć zasady zapory, aby umożliwić ruch przychodzący SSH
- Jak zdalnie połączyć się z serwerem SSH
ssh
Komenda - Jak zmienić domyślny port słuchowy SSH
Zastosowane wymagania i konwencje oprogramowania
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Zainstalowany Ubuntu 20.04 lub zaktualizowane Ubuntu 20.04 Focal Fossa |
Oprogramowanie | OpenSsh |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
Konwencje | # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny |
Ubuntu 20.04 Instrukcje SSH Server Krok po kroku
- Zainstaluj
OpenSsh-Server
Aby przeprowadzić instalację serwera SSH na Ubuntu 20.04 System:$ sudo apt install openSsh-server
Instalacja serwera OpenSsh na Ubuntu 20.04 Serwer/Desktop - Sprawdzić stan. Po instalacji pakietu serwera SSH Demon serwera SSH powinien być uruchomiony. Aby sprawdzić status serwera SSH, wykonaj następujące polecenie:
$ Systemctl Status Sshd
Sprawdź status serwera SSH. NaciskaćQ
Aby zrezygnować ze strony statusu.Do
początek
,zatrzymywać się
Iuruchom ponownie
Twój serwer SSH używaSystemctl
Komenda. Na przykład poniższe polecenie będzieuruchom ponownie
Demon serwera SSH:$ sudo systemctl restart ssh
- Otwórz port SSH 22 dla przychodzącego ruchu w zaporze:
$ sudo ufw pozwól ssh
Otwórz port SSH 22 i sprawdź status zapory - Włącz serwer SSH uruchomienie automatycznie podczas rozruchu.
$ sudo systemctl włącz SSH
Upewnij się, że serwer SSH na Ubuntu 20.04 Uruchom system po ponownym uruchomieniu - Połącz ze zdalnego klienta z serwerem SSH. Najpierw uzyskaj adres IP swojego serwera SSH. Aby to zrobić, wykonaj poniżej
ip
Komenda:$ ip a
Jeśli chcesz połączyć się z serwerem SSH przez Internet, musisz dobrze uzyskać zewnętrzny adres IP:
$ echo $ (wget -qo - https: // api.ipify.org)
Uzyskaj lokalny adres IP za pomocąip
Komenda.Wreszcie, podłącz się do serwera SSH zdalnie za pomocą następującej składni polecenia SSH
SSH Nazwa użytkownika@hostName-or-ip-address
.Na przykład polecenie Bellow połączy się z Ubuntu 20.04 SSH serwer z adresem IP
192.168.1.112
jako użytkownikLinuxconfig
:$ ssh [email protected]
Połączenie z serwerem SSH zdalnie. Po raz pierwszy połączenie będziesz musiał zaakceptować odcisk palca SSH, wpisującTak
. - (Opcjonalnie) Z przyczyn bezpieczeństwa zaleca się zmianę domyślnego portu SSH
22
do innego dowolnego numeru portu powyżej 1024. Zrobić to edytować/etc/ssh/sshd_config
Plik konfiguracyjny jako administracyjny użytkownik Sudo.Na przykład, aby zmienić numer portu SSH deszczowy z
22
do np.8282
Dodaj następujący wiersz do pliku konfiguracji SSH:Port 8282
Zmiana domyślnego numeru portu SSH za pośrednictwem/etc/ssh/sshd_config
Plik konfiguracyjny SSHD.Po dokonaniu odpowiedniej zmiany otwórz port zapory, aby odpowiadać nowym porcie SSH:
$ sudo ufw pozwól 8282/tcp
Aby zastosować zmianę w użyciu serwera SSH
Systemctl
polecenie go ponownie uruchomić:$ sudo systemctl restart ssh
Aby zdalnie połączyć się z określonym numerem portu serwera SSH, użyj
-P
opcja wiersza poleceń SSH. Przykład:$ ssh -p 8282 [email protected]
Podłącz zdalnie z serwerem SSH za pomocą określonego numeru portu zdefiniowanego za pomocą za pomocą-P
opcja.
Powiązane samouczki Linux:
- Jak zapobiegać sprawdzaniu łączności NetworkManager
- Rzeczy do zainstalowania na Ubuntu 20.04
- Jak w pełni wykorzystać OpenSsh
- Rzeczy do zainstalowania na Ubuntu 22.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Lista najlepszych narzędzi Kali Linux do testowania penetracji i…
- Jak skonfigurować serwer FTP/SFTP i klient na Almalinux
- Linux: Ustaw ssh
- Jak używać polecenia TCPDUMP w Linux