Τα περισσότερα Raspberry Pis χρησιμοποιούνται για συγκεκριμένο σκοπό, για μια συγκεκριμένη εφαρμογή. Η εγκατάσταση μπορεί κάλλιστα να είναι χωρίς κεφάλι, χωρίς οθόνη, πληκτρολόγιο ή ποντίκι. Για να απενεργοποιήσετε αυτά τα Pis, δεν συνιστάται η αποσύνδεση του ρεύματος. Θα έχει ως αποτέλεσμα μια κατεστραμμένη κάρτα microSD, αργά ή γρήγορα.
Το Headless Raspberry Pis πρέπει να τερματιστεί εξ αποστάσεως. Μερικές απλές εντολές θα ολοκληρώσουν την εργασία. Μπορείτε να χρησιμοποιήσετε SSH ή VNC για να τερματίσετε το Pis εξ αποστάσεως, ανάλογα με το λειτουργικό σύστημα.
Απομακρυσμένος τερματισμός λειτουργίας ενός Raspberry Pi: Γραφικό περιβάλλον εργασίας επιφάνειας εργασίας (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, αλλά είναι μια πολύπλοκη διαδικασία.
Ένας τρόπος για να το ξεπεράσετε αυτό είναι χρησιμοποιώντας ένα power bank υψηλής χωρητικότητας ως πηγή ενέργειας. Το Raspberry Pi καταναλώνει λίγη ενέργεια και έτσι μπορεί να λειτουργήσει για μεγάλο χρονικό διάστημα χρησιμοποιώντας ένα power bank. Το τελευταίο θα πρέπει να απενεργοποιείται αυτόματα όταν η τροφοδοσία ρεύματος είναι μικρότερη από 30 mA. Έτσι, μόλις κλείσετε το Pi, το power bank θα απενεργοποιηθεί αυτόματα.
Κλείστε με ασφάλεια το Raspberry Pi: Επιτυχία
Το Raspberry Pi είναι μια εξαιρετική επιλογή για εφαρμογές όπου η χαμηλή κατανάλωση ενέργειας είναι απαραίτητη. Ωστόσο, πρέπει να βεβαιωθείτε ότι κλείνει σωστά για να αποφύγετε πιθανή καταστροφή της κάρτας SD. Συνιστάται επίσης να δημιουργήσετε αντίγραφα ασφαλείας των δεδομένων από την κάρτα, για κάθε ενδεχόμενο.