Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

De flesta Raspberry Pis används för ett dedikerat syfte, för en specifik tillämpning. Installationen kan mycket väl vara huvudlös, utan bildskärm, tangentbord eller mus. För att stänga av dessa Pis rekommenderas inte att koppla ur strömmen. Det kommer att resultera i ett skadat microSD-kort, förr eller senare.

Headless Raspberry Pis måste stängas av på distans. Några enkla kommandon kommer att utföra uppgiften. Du kan använda SSH eller VNC för att stänga av Pis på distans, beroende på operativsystemet.

Stäng av en Raspberry Pi: Desktop GUI (VNC) på distans

Virtual Network Computing (VNC) visar skrivbordet på fjärrdatorn. VNC Server av RealVNC är redan inbyggd i Raspberry Pi OS; du måste dock aktivera det. Navigera till Meny > Inställningar > Raspberry Pi-konfiguration.

I den Gränssnitt fliken, slå på VNC-alternativet och starta om Pi. VNC Server bör starta automatiskt vid nästa uppstart.

instagram viewer

Från din fjärrdator, anslut till Raspberry Pi med VNC Viewer (nedladdningsbar från RealVNC) och stäng av Raspberry Pi på distans: gå till Meny > Avstängning > Avstängning.

Stäng av Raspberry Pi på distans via SSH

Installera SSH och anslut till Raspberry Pi med SSH.

ssh[Användarnamn]@[IP-adress]

Ge sedan ut stänga av kommando:

sudo avstängning -h nu

Eftersom du ska stänga av är det ofta användbart att uppdatera och uppgradera operativsystemet före avstängning. Genom att göra det förblir Pi uppdaterad med säkerhetskorrigeringar.

sudo apt uppdatering && sudo apt uppgradering -y && sudo stänga av -h nu

Stäng av Raspberry Pi från utsidan av nätverket

Att ansluta till en Raspberry Pi på samma nätverk är enkelt. Men när du vill göra det utanför nätverket måste du ställa in portvidarebefordran på routern.

Förutsatt att du använder standardport 22 för SSH, måste du vidarebefordra förfrågningar på denna port till IP-adressen till din Raspberry Pi. Logga in på din router, hitta alternativet för vidarebefordran av portar och ställ in det upp. De interna och externa portarna är 22; IP-adressen är den för din Pi.

När du är klar kan du ansluta till Pi med dess offentliga IP-adress. Ge sedan ut stänga av kommandot, som du skulle göra från din dator i ett lokalt nätverk.

sudo avstängning -h nu

Du kan också göra detta för GUI när du använder VNC, i vilket fall du behöver vidarebefordra portnummer 5900.

Se till att du har säkerhetsinställningen rätt när du öppnar din Raspberry Pi för omvärlden. Förstärk säkerheten för Raspberry Pi: s Linux-baserade operativsystem med dessa bästa metoder.

Stäng av Raspberry Pi helt

Du kan utfärda kommandot för att stänga av programvaran på distans. Strömförsörjningen till Pi är dock fortfarande påslagen och kommer inte att stängas av om inte strömadaptern är avstängd. Du kan göra detta med ett relä som styrs av en signal från GPIO-stiften, men det är en komplex process.

Ett sätt att komma runt detta är att använda en kraftbank med hög kapacitet som strömkälla. Raspberry Pi förbrukar lite ström och kan därför köras under lång tid med en powerbank. Den senare bör stängas av automatiskt när strömförbrukningen är mindre än 30mA. Så när du väl har stängt av Pi: n kommer powerbanken att stängas av automatiskt.

Safely Shut Down Your Raspberry Pi: Success

Raspberry Pi är ett utmärkt val för implementeringar där låg strömförbrukning är avgörande. Du måste dock se till att den stängs av korrekt för att undvika eventuell korruption av dess SD-kort. Det är också tillrådligt att säkerhetskopiera data från kortet, för säkerhets skull.