Android

Jak włączyć ssh na Raspberry Pi

1. Установка Raspbian на Raspberry PI (без монитора). Настройка SSH.

1. Установка Raspbian на Raspberry PI (без монитора). Настройка SSH.

Spisu treści:

Anonim

Secure Shell (SSH) to kryptograficzny protokół sieciowy używany do bezpiecznego połączenia między klientem a serwerem. W najnowszych wersjach Raspbian dostęp SSH jest domyślnie wyłączony, ale można go łatwo włączyć.

W tym samouczku pokażemy, jak włączyć SSH na płycie Raspberry Pi. Włączenie SSH pozwoli ci na zdalne połączenie z twoim Pi i wykonywanie zadań administracyjnych lub przesyłanie plików.

Zakładamy, że masz Raspbian zainstalowany na swoim Raspberry Pi.

Włączanie SSH na Raspberry Pi bez ekranu

Aby włączyć SSH na Raspberry Pi, wykonaj następujące czynności:

  1. Wyłącz Raspberry Pi i wyjmij kartę SD. Włóż kartę SD do czytnika kart w komputerze. Karta SD zostanie zamontowana automatycznie. Przejdź do katalogu rozruchowego karty SD za pomocą menedżera plików systemu operacyjnego. Użytkownicy Linuksa i MacOS mogą to zrobić również z wiersza poleceń. Utwórz nowy pusty plik o nazwie ssh, bez żadnego rozszerzenia, w katalogu rozruchowym. Wyjmij kartę SD z komputera i włóż ją do Raspberry Pi.Power na płycie Pi. Podczas rozruchu Pi sprawdzi, czy ten plik istnieje, a jeśli tak, SSH zostanie włączony, a plik zostanie usunięty.

To wszystko. Po uruchomieniu Raspberry Pi możesz do niego włączyć SSH.

Włączanie SSH na Raspberry Pi

Jeśli masz monitor HDMI podłączony do Raspberry Pi, możesz włączyć SSH ręcznie z graficznego interfejsu użytkownika lub z terminala.

Włączanie SSH z GUI

  1. Otwórz okno „Konfiguracja Raspberry Pi” z menu „Preferencje”.

    Kliknij kartę „Interfejsy”.

    Wybierz „Włącz” obok wiersza SSH.

    Kliknij przycisk „OK”, aby zmiany odniosły skutek.

Włączanie SSH z terminala

  1. Otwórz terminal albo za pomocą skrótu klawiaturowego Ctrl+Alt+T lub klikając ikonę terminala i uruchom narzędzie raspi-config , wpisując:

    raspi-config

    Przejdź do „Opcje interfejsu” za pomocą klawisza w górę lub w dół i naciśnij Enter .

    Przejdź do „SSH” i naciśnij Enter .

    Zostaniesz zapytany, czy chcesz włączyć serwer SSH. Wybierz „Tak” i naciśnij Enter .

    Następne okno poinformuje cię, że serwer SSH jest włączony. Naciśnij Enter aby wrócić do menu głównego i wybierz „Zakończ”, aby zamknąć okno dialogowe raspi-config.

Alternatywnie, zamiast używać narzędzia raspi-config , możesz po prostu uruchomić i włączyć usługę ssh za pomocą systemctl :

sudo systemctl enable ssh sudo systemctl start ssh

Łączenie Raspberry Pi przez SSH

Aby połączyć się z Pi przez SSH, musisz znać swój adres IP Raspberry Pi. Jeśli używasz Pi bez ekranu, możesz znaleźć adres IP w tabeli dzierżawy DHCP routera. W przeciwnym razie, jeśli masz podłączony monitor, użyj polecenia ip, aby określić adres IP płyty:

ip a

Po znalezieniu adresu IP możesz połączyć się z Raspberry Pi z komputera. Użytkownicy systemu Windows mogą korzystać z klienta SSH, takiego jak PuTTY.

Użytkownik systemu Linux i macOS ma domyślnie zainstalowanego klienta SSH i może SSH do Pi, wpisując:

ssh pi@pi_ip_address Zmień pi_ip_address na adres IP tablicy Pi. Jeśli nie zmieniłeś hasła użytkownika „pi”, domyślnym hasłem jest malina.

Kiedy łączysz się przez SSH po raz pierwszy, zostaniesz poproszony o zaakceptowanie odcisku palca klucza RSA, wpisz „tak”, aby kontynuować.

Po zalogowaniu się do Raspberry Pi pojawi się komunikat podobny do poniższego.

Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright….

Wniosek

Nauczyłeś się, jak włączyć SSH na Raspberry Pi. Możesz teraz zalogować się do swojej tablicy i dodać typowe zadania sysadmin za pomocą wiersza poleceń. Użytkownicy systemów Linux i macOS mogą uprościć przepływ pracy, definiując wszystkie połączenia SSH w pliku konfiguracyjnym SSH.

Jeśli masz jakieś pytania, zostaw komentarz poniżej.

ssh raspberry pi