Większość Raspberry Pi jest używana do określonego celu, do określonej aplikacji. Konfiguracja może być bezgłowa, bez monitora, klawiatury lub myszy. Aby wyłączyć te Pis, nie zaleca się odłączania zasilania. Doprowadzi to do uszkodzenia karty microSD, prędzej czy później.
Bezgłowy Raspberry Pis musi zostać wyłączony zdalnie. Kilka prostych poleceń wykona zadanie. Możesz użyć SSH lub VNC, aby zdalnie zamknąć Pis, w zależności od systemu operacyjnego.
Zdalne wyłączanie Raspberry Pi: Desktop GUI (VNC)
Virtual Network Computing (VNC) pokaże pulpit komputera zdalnego. Serwer VNC firmy RealVNC jest już wbudowany w system operacyjny Raspberry Pi; musisz to jednak włączyć. Nawigować do Menu > Preferencje > Konfiguracja Raspberry Pi.
w Interfejsy tab, włącz opcję VNC i uruchom ponownie Pi. Serwer VNC powinien uruchomić się automatycznie przy następnym uruchomieniu.
Z komputera zdalnego połącz się z Raspberry Pi za pomocą przeglądarki VNC (do pobrania z RealVNC) i zdalnie zamknij Raspberry Pi: przejdź do Menu > Wyłączenie > Wyłączenie.
Zamknij zdalnie Raspberry Pi przez SSH
Zainstaluj SSH i połącz się z Raspberry Pi za pomocą SSH.
ssh[nazwa użytkownika]@[Adres IP]
Następnie wystawić zamknięcie Komenda:
sudo zamknij -h teraz
Ponieważ zamierzasz się zamknąć, często warto zaktualizować i uaktualnić system operacyjny przed zamknięciem. W ten sposób Pi pozostaje na bieżąco z poprawkami bezpieczeństwa.
sudo apt aktualizacja && sudo apt aktualizacja -y && Sudo zamknięcie -H Teraz
Zamknij Raspberry Pi spoza sieci
Połączenie z Raspberry Pi w tej samej sieci jest proste. Ale jeśli chcesz to zrobić spoza sieci, musisz skonfigurować przekierowanie portów na routerze.
Zakładając, że używasz domyślnego portu 22 dla SSH, musisz przekazywać żądania na ten port adres IP Twojego Raspberry Pi. Zaloguj się do routera, znajdź opcję przekierowania portów i ustaw ją w górę. Wewnętrzne i zewnętrzne porty to 22; adres IP jest adresem twojego Pi.
Po zakończeniu możesz połączyć się z Pi przy użyciu jego publicznego adresu IP. Następnie wystawić zamknięcie polecenie, tak jak zrobiłbyś to z komputera w sieci lokalnej.
sudo zamknij -h teraz
Możesz to również zrobić dla GUI podczas korzystania z VNC, w takim przypadku musisz przekierować numer portu 5900.
Upewnij się, że masz odpowiednią konfigurację zabezpieczeń podczas otwierania Raspberry Pi na świat zewnętrzny. Wzmocnij bezpieczeństwo systemu operacyjnego Raspberry Pi opartego na systemie Linux, korzystając z tych najlepszych praktyk.
Całkowicie wyłącz Raspberry Pi
Możesz zdalnie wydać polecenie zamknięcia oprogramowania. Jednak zasilanie Pi jest nadal włączone i nie zostanie wyłączone, dopóki zasilacz nie zostanie wyłączony. Można to zrobić za pomocą przekaźnika, sterowanego sygnałem z pinów GPIO, ale jest to złożony proces.
Jednym ze sposobów obejścia tego problemu jest użycie powerbanku o dużej pojemności jako źródła zasilania. Raspberry Pi zużywa mało energii, dzięki czemu może działać przez długi czas przy użyciu powerbanku. Ten ostatni powinien automatycznie wyłączyć się, gdy pobór mocy jest mniejszy niż 30mA. Tak więc po wyłączeniu Pi bank mocy wyłączy się automatycznie.
Bezpiecznie zamknij swoje Raspberry Pi: Sukces
Raspberry Pi to doskonały wybór do wdrożeń, w których niezbędne jest niskie zużycie energii. Musisz jednak upewnić się, że zamyka się poprawnie, aby uniknąć możliwego uszkodzenia karty SD. Warto też na wszelki wypadek wykonać kopię zapasową danych z karty.