V této sérii článků o Raspberry Pi se dozvíte, jak povolit SSH v Raspberry Pi a jak se SSH připojit k zařízení Raspberry Pi.
Ze všech věcí, které můžete s Raspberry Pi dělat, je velmi populární jeho použití jako serveru v domácí síti. Díky malým rozměrům a nízké spotřebě energie je to ideální zařízení pro provozování lehkých serverů.
Jednou z věcí, kterou byste v takovém případě měli být schopni dělat, je spouštět příkazy na Raspberry Pi, aniž byste museli připojovat displej, klávesnici, myš a pokaždé se museli přesouvat na místo, kde se Raspberry Pi nachází.
Toho dosáhnete tak, že se k Raspberry Pi přihlásíte pomocí SSH (Secure Shell) z jakéhokoli jiného počítače, notebooku, stolního počítače nebo dokonce telefonu. Ukážu vám, jak
Jak se SSH přihlásit k Raspberry Pi
Předpokládám, že na svém Pi používáte Raspbian a úspěšně jste se připojili k síti prostřednictvím Ethernetu nebo WiFi. Je důležité, aby byl počítač Raspberry Pi připojen k síti, jinak se k němu nebudete moci připojit prostřednictvím SSH (omlouvám se za konstatování zřejmého).
Krok 1: Povolení SSH na počítači Raspberry Pi
SSH je v počítači Raspberry Pi ve výchozím nastavení zakázáno, proto jej budete muset povolit při zapnutí počítače Pi po čerstvé instalaci systému Raspbian.
Nejprve přejděte do okna konfigurace Raspberry Pi procházením nabídky.
Nyní přejděte na kartu rozhraní, povolte SSH a restartujte Pi.
Můžete také povolit SSH bez použití terminálu. Stačí zadat příkaz sudo raspi-config a poté přejít do Rozšířených možností a povolit SSH.
Krok 2. Zvolte si, zda chcete SSH povolit. Zjištění IP adresy Raspberry Pi
Ve většině případů bude vašemu Raspberry Pi přidělena místní IP adresa, která vypadá jako 192.168.x.x nebo 10.x.x.x. Pro zjištění IP adresy můžete použít různé příkazy systému Linux.
Já zde používám starý dobrý příkaz ifconfig, ale můžete použít i ip adresu.
ifconfig
Tento příkaz zobrazí celý seznam aktivních síťových adaptérů a jejich konfiguraci. První položka(eth0) ukazuje IP adresu 192.168.2.105, která je platná. k připojení Raspberry Pi k síti jsem použil Ethernet, proto je pod eth0. Pokud používáte WiFi, podívejte se pod položku s názvem ‚wlan0‘ .
Adresu IP můžete zjistit také jinými způsoby, například kontrolou seznamu síťových zařízení na směrovači/modemu.
Krok 3: Zjistěte adresu IP. SSH do počítače Raspberry Pi
Teď, když jste povolili SSH a zjistili svou IP adresu, můžete pokračovat a připojit se SSH k počítači Raspberry Pi z jakéhokoli jiného počítače. Budete také potřebovat uživatelské jméno a heslo pro Raspberry Pi.
Výchozí uživatelské jméno a heslo je:
- uživatelské jméno: pi
- heslo: raspberry
Pokud jste změnili výchozí heslo, použijte místo výše uvedeného nové heslo. V ideálním případě musíte výchozí heslo změnit. V minulosti malware infikoval tisíce zařízení Raspberry Pi, která používala výchozí uživatelské jméno a heslo.
Otevřete terminál (v systémech Mac a Linux) na počítači, ze kterého chcete SSH připojit k počítači Pi, a zadejte níže uvedený příkaz. V systému Windows můžete použít klienta SSH, například Putty.
Zde použijte IP adresu, kterou jste zjistili v předchozím kroku.
ssh
Poznámka: Ujistěte se, že počítač Raspberry Pi a počítač, který používáte k SSH do počítače Raspberry Pi, jsou připojeny ke stejné síti.
Poprvé se zobrazí varování, zadejte ano a stiskněte enter.
Nyní zadejte heslo a stiskněte enter.
Po úspěšném přihlášení se zobrazí terminál vašeho Raspberry Pi. Nyní můžete prostřednictvím tohoto terminálu vzdáleně(v rámci aktuální sítě) zadávat libovolné příkazy na svém Raspberry Pi, aniž byste k němu museli fyzicky přistupovat.
Dále můžete také nastavit SSH-klíče, abyste nemuseli při každém přihlášení přes SSH zadávat heslo, ale to už je úplně jiné téma.