Повечето Raspberry Pis се използват със специална цел, за конкретно приложение. Настройката може да е без глава, без монитор, клавиатура или мишка. За да изключите тези Pis, не се препоръчва изключването на захранването. Това ще доведе до повредена microSD карта, рано или късно.
Headless Raspberry Pis трябва да се изключи дистанционно. Няколко прости команди ще изпълнят задачата. Можете да използвате SSH или VNC, за да изключите Pis дистанционно, в зависимост от операционната система.
Дистанционно изключване на Raspberry Pi: Desktop GUI (VNC)
Virtual Network Computing (VNC) ще покаже работния плот на отдалечения компютър. VNC сървър от RealVNC вече е вграден в Raspberry Pi OS; трябва обаче да го активирате. Навигирайте до Меню > Предпочитания > Конфигурация на Raspberry Pi.
В Интерфейси раздела, включете опцията VNC и рестартирайте Pi. VNC сървърът трябва да стартира автоматично при следващото зареждане.
От вашия отдалечен компютър се свържете с Raspberry Pi с помощта на VNC Viewer (можете да изтеглите от RealVNC) и изключете Raspberry Pi дистанционно: отидете на Меню > Изключване > Изключване.
Изключете Raspberry Pi дистанционно чрез SSH
Инсталирайте SSH и свържете се с Raspberry Pi чрез SSH.
ssh[потребителско име]@[IP адрес]
След това издайте изключвам команда:
sudo shutdown -h сега
Тъй като ще се изключите, често е полезно да актуализирате и надстроите операционната система преди изключване. По този начин Pi остава актуален с корекции за сигурност.
sudo apt актуализация && sudo apt подобряване на -y && sudo изключвам -ч сега
Изключете Raspberry Pi извън мрежата
Свързването към Raspberry Pi в същата мрежа е лесно. Но когато искате да го направите извън мрежата, трябва да настроите пренасочване на порт в рутера.
Ако приемем, че използвате порт по подразбиране 22 за SSH, трябва да препращате заявки на този порт към IP адреса на вашия Raspberry Pi. Влезте в своя рутер, намерете опцията за препращане на порт и я задайте нагоре. Вътрешните и външните портове са 22; IP адресът е този на вашия Pi.
След като сте готови, можете да се свържете с Pi, като използвате публичния му IP адрес. След това издайте изключвам команда, както бихте направили от вашия компютър в локална мрежа.
sudo shutdown -h сега
Можете също да направите това за GUI, когато използвате VNC, в който случай трябва да препратите номер на порт 5900.
Уверете се, че имате правилната настройка за сигурност, когато отваряте своя Raspberry Pi към външния свят. Укрепете сигурността на базираната на Linux операционна система на Raspberry Pi, като използвате тези най-добри практики.
Изключете напълно Raspberry Pi
Можете да издадете командата за изключване на софтуера дистанционно. Захранването на Pi обаче все още е включено и няма да се изключи, освен ако захранващият адаптер не бъде изключен. Можете да направите това с помощта на реле, управлявано от сигнал от GPIO щифтовете, но това е сложен процес.
Един от начините да заобиколите това е като използвате захранваща банка с голям капацитет като източник на енергия. Raspberry Pi консумира малко енергия и така може да работи дълго време с помощта на захранваща банка. Последният трябва автоматично да се изключи, когато консумираната мощност е по-малка от 30mA. Така че, след като изключите Pi, захранващата банка ще се изключи автоматично.
Безопасно изключване на вашия Raspberry Pi: Успех
Raspberry Pi е чудесен избор за приложения, където ниската консумация на енергия е от съществено значение. Трябва обаче да се уверите, че се изключва правилно, за да избегнете евентуална повреда на неговата SD карта. Също така е препоръчително да архивирате данните от картата за всеки случай.