Android

Jak povolit ssh na malinový pi

Configure Port Forwarding to Remotely Access Your Synology NAS | Synology

Configure Port Forwarding to Remotely Access Your Synology NAS | Synology

Obsah:

Anonim

Secure Shell (SSH) je kryptografický síťový protokol používaný pro zabezpečené spojení mezi klientem a serverem. V nedávných verzích Raspbian je přístup SSH ve výchozím nastavení zakázán, ale lze jej snadno aktivovat.

V tomto tutoriálu vám ukážeme, jak povolit SSH na desce Raspberry Pi. Aktivace SSH vám umožní vzdáleně se připojit k vašemu Pi a provádět administrativní úkoly nebo přenášet soubory.

Předpokládáme, že máte Raspbian nainstalován na vašem Raspberry Pi.

Povolení SSH na Raspberry Pi bez obrazovky

Chcete-li povolit SSH na Raspberry Pi, proveďte následující kroky:

  1. Vypněte Raspberry Pi a vyjměte SD kartu. Vložte SD kartu do čtečky karet vašeho počítače. Karta SD se připojí automaticky.Navigujte se do spouštěcího adresáře karty SD pomocí správce souborů operačního systému. Uživatelé Linuxu a MacOSu to mohou udělat také z příkazového řádku. Vytvořte nový prázdný soubor ssh, bez přípony, uvnitř spouštěcího adresáře. Vyjměte SD kartu z počítače a vložte ji do Raspberry Pi.Power na desce Pi. Při spuštění Pi zkontroluje, zda tento soubor existuje, a pokud ano, bude povolen SSH a soubor bude odstraněn.

To je vše. Jakmile se Raspberry Pi nabootuje, můžete do toho SSH.

Povolení SSH na Raspberry Pi

Pokud máte k Raspberry Pi připojen monitor HDMI, můžete SSH aktivovat ručně z grafického uživatelského rozhraní nebo z terminálu.

Povolení SSH z GUI

  1. Otevřete okno „Raspberry Pi Configuration“ z nabídky „Preferences“.

    Klikněte na záložku „Rozhraní“.

    Vyberte „Enable“ vedle řádku SSH.

    Změny se projeví kliknutím na tlačítko „OK“.

Povolení SSH z terminálu

  1. Otevřete svůj terminál buď pomocí klávesové zkratky Ctrl+Alt+T nebo kliknutím na ikonu terminálu a spusťte nástroj raspi-config zadáním:

    raspi-config

    Pomocí kláves nahoru nebo dolů přejděte na „Možnosti rozhraní“ a stiskněte klávesu Enter .

    Přejděte na „SSH“ a stiskněte klávesu Enter .

    Zobrazí se výzva, zda chcete povolit server SSH. Vyberte „Ano“ a stiskněte Enter .

    Následující okno vás informuje, že je povolen server SSH. Stisknutím Enter top přejděte zpět do hlavní nabídky a výběrem „Finish“ zavřete dialog raspi-config.

Alternativně místo použití nástroje raspi-config můžete jednoduše spustit a povolit službu ssh pomocí systemctl :

sudo systemctl enable ssh sudo systemctl start ssh

Připojení Raspberry Pi přes SSH

Pro připojení k Pi přes SSH budete potřebovat znát svou IP adresu Raspberry Pi. Pokud provozujete Pi bez obrazovky, najdete IP adresu v tabulce pronájmu DHCP vašeho routeru. V opačném případě, pokud máte připojený monitor, určete IP adresu desky pomocí příkazu ip:

ip a

Jakmile najdete IP adresu, můžete se připojit k Raspberry Pi z vašeho počítače. Uživatelé Windows mohou používat klienta SSH, jako je PuTTY.

Uživatelé systémů Linux a MacOS mají ve výchozím nastavení nainstalovaného klienta SSH a mohou SSH do Pi zadáním:

ssh pi@pi_ip_address Změňte pi_ip_address s IP adresou vaší Pi desky. Pokud jste nezměnili uživatelské heslo „pi“, výchozí je malina.

Při prvním připojení přes SSH budete vyzváni k přijetí otisků klíčů RSA. Pokračujte zadáním „ano“.

Jakmile se přihlásíte do Raspberry Pi, budete uvítáni zprávou podobnou té níže.

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….

Závěr

Naučili jste se, jak povolit SSH na Raspberry Pi. Nyní se můžete přihlásit ke své desce přidat přidat provádět běžné úkoly sysadmin pomocí příkazového řádku. Uživatelé systémů Linux a MacOS mohou zjednodušit svůj pracovní postup definováním všech připojení SSH v konfiguračním souboru SSH.

Pokud máte nějaké dotazy, zanechte prosím komentář níže.

ssh malinový pi