SSH służy najczęściej do komunikacji między lokalnym komputerem Linux z zdalnym hostem Linux, w tym zapisie nauczymy się, jak włączyć SSH w systemie operacyjnym Raspberry Pi.
Jak zainstalować SSH na Raspberry Pi
Raspberry Pi to system operacyjny oparty na debian, więc instalacja SSH na Raspberry Pi jest podobna do każdej innej dystrybucji opartej na debian. Najpierw zaktualizujemy repozytorium systemu OS Raspberry Pi za pomocą polecenia:
Aktualizacja $ sudo apt
Po upewnieniu się, że wszystkie pakiety są aktualne, przejdziemy do instalacji SSH. SSH jest zwykle wstępnie zainstalowany na Raspberry Pi, ale jeśli nie jest zainstalowany, możemy go zainstalować za pomocą polecenia:
$ sudo apt install openSsh -server -y
Protokół SSH został pomyślnie zainstalowany.
Jak włączyć protokół SSH na Raspberry Pi
Po instalacji protokołu SSH sprawdzamy status protokołu SSH za pomocą polecenia SystemCtl:
$ sudo Systemctl Status SSH
Usługa jest w stanie uruchomiona, więc włączymy ją za pomocą polecenia:
$ sudo systemctl włącz SSH
Usługa SSH została włączona i w ten sam sposób upewnij się, że SSH jest zainstalowany i włączony na komputerze, do którego masz dostęp.
Jak podłączyć zdalny komputer za pomocą SSH w Raspberry Pi
Aby połączyć się z zdalnym komputerem, najpierw powinniśmy znać adres IP tego urządzenia. Aby poznać adres IP, po prostu uruchom wspomniane polecenie:
$ ip a
Adres IP zdalnej maszyny to 192.168.18.154 i ogólna składnia łączenia z zdalnym maszyną za pomocą SSH to:
$ ssh [użytkownik]@[IP-address-of-the-machine]
W powyższej składni za pomocą słowa kluczowego SSH możemy podłączyć dowolny komputer, na przykład w naszym przypadku „PI” to użytkownik i 192.168.18.154 to adres IP tego użytkownika. Użyjemy polecenia w terminalu naszego maszyny:
$ ssh [email protected]
Kiedy po raz pierwszy łączysz się z dowolnym komputerem, poprosi o pozwolenie na kontynuowanie połączenia z nowo Linux, pozwól mu wpisywać „Tak”:
Zapyta hasło, wprowadź hasło użytkownika, po prostu podaj hasło do komputera, do którego uzyskujesz dostęp:
Wymień zawartość zdalnego urządzenia, aby zweryfikować połączenie:
$ ls
Możemy zakończyć to połączenie z komputerem klienckim za pośrednictwem SSH za pomocą polecenia:
$ logout
Wniosek
SSH znany również jako Secure Shell Protocol, który służy do dostępu do zdalnej maszyny do różnych celów, takich jak zarządzanie i utrzymywanie serwerów. Jest znacznie bezpieczniejszy w porównaniu z Telnet. Ponieważ Raspberry Pi OS jest systemem operacyjnym opartym na systemie Linux, możemy dość łatwo zainstalować i konfigurować SSH. W tym artykule omówiliśmy metodę instalacji SSH w Raspberry Pi, a także poznaliśmy procedurę, aby SSH włączyła w Raspberry Pi.