Ο απομακρυσμένος έλεγχος του Raspberry Pi από άλλον υπολογιστή ή συσκευή έχει πολλά πλεονεκτήματα. Εδώ είναι οι καλύτεροι τρόποι για να το κάνετε.

Το Raspberry Pi είναι μια υπέροχη μικρή συσκευή που σας επιτρέπει να κάνετε πολλά. Μπορείτε να το χρησιμοποιήσετε για να μάθετε σχετικά με την κωδικοποίηση, να δημιουργήσετε ρομπότ, να μεταδώσετε ταινίες σε ροή και ακόμη και να παίξετε παιχνίδια. Τι γίνεται όμως αν χρειαστεί να αποκτήσετε πρόσβαση στο Raspberry Pi σας εξ αποστάσεως από άλλον υπολογιστή ή συσκευή; Ας ρίξουμε μια ματιά στους καλύτερους τρόπους για να ελέγξετε το Raspberry Pi σας χωρίς να έχετε φυσική πρόσβαση.

Οφέλη από την απομακρυσμένη πρόσβαση στο Raspberry Pi σας

Μερικά από τα πιθανά οφέλη του εξ αποστάσεως ελέγχου του Raspberry Pi περιλαμβάνουν:

  1. Μειωμένη κατανάλωση ρεύματος: Η απομακρυσμένη πρόσβαση στο Raspberry Pi μειώνει τις απαιτήσεις ισχύος της εγκατάστασης, καθώς καταργεί την ανάγκη για ξεχωριστό πληκτρολόγιο, ποντίκι και οθόνη για το Raspberry Pi. Αυτός ο τύπος εγκατάστασης ονομάζεται σύνδεση χωρίς κεφαλή και είναι ένα από τα τρόπους για να
    instagram viewer
    μειώστε την κατανάλωση ενέργειας της εγκατάστασης Raspberry Pi.
  2. Ευκολία: Η απομακρυσμένη πρόσβαση σάς επιτρέπει να ελέγχετε το Raspberry Pi σας από οπουδήποτε στον κόσμο, αρκεί να είναι συνδεδεμένο στο Διαδίκτυο. Για παράδειγμα, μπορείτε να συνδέσετε τον 3D εκτυπωτή σας σε ένα Raspberry Pi και παρακολούθηση/έλεγχος του εκτυπωτή μέσω Octoprint ενώ βρίσκεστε σε διακοπές. Η απομακρυσμένη πρόσβαση διευκολύνει επίσης τη ρύθμιση του Raspberry Pi σε μια νέα τοποθεσία.
  3. Ευκολία εγκατάστασης και φορητότητα: Με ενεργοποιημένη την απομακρυσμένη πρόσβαση, δεν χρειάζεται να πακετάρετε ξεχωριστή οθόνη, πληκτρολόγιο και ποντίκι κατά τη μετακίνηση γύρω με το Raspberry Pi σας. Απλά πρέπει να συνδέσετε τον υπολογιστή ή το κινητό σας τηλέφωνο στο Pi για να το ελέγξετε ελάχιστα.

1. Απομακρυσμένη πρόσβαση μέσω SSH

Το Secure Shell, ή SSH, είναι ένα πρωτόκολλο δικτύου που παρέχει έναν ασφαλή τρόπο για δύο υπολογιστές να επικοινωνούν και να μοιράζονται δεδομένα μέσω ενός μη ασφαλούς δικτύου. Ένα σημαντικό πλεονέκτημα του SSH είναι ότι παρέχει ισχυρή κρυπτογράφηση δεδομένων για να διασφαλίσει ότι τα ευαίσθητα δεδομένα αποστέλλονται με ασφάλεια μέσω του δικτύου.

Το SSH λειτουργεί στις περισσότερες πλατφόρμες υπολογιστών. Απλώς πρέπει να εγκαταστήσετε έναν υπολογιστή-πελάτη στον υπολογιστή από τον οποίο ελέγχετε και να εγκαταστήσετε έναν διακομιστή στον άλλο υπολογιστή στον οποίο πρόκειται να μεταβείτε στο SSH.

Οι περισσότερες πλατφόρμες όπως τα Windows, το Linux και το macOS έχουν προεγκατεστημένο πρόγραμμα-πελάτη SSH στο τερματικό/γραμμή εντολών. Διανομές Linux όπως το Raspberry Pi OS διαθέτουν μια τυπική υλοποίηση του OpenSSH, διευκολύνοντας τη ρύθμιση ενός διακομιστή SSH. Το μόνο που χρειάζεται να κάνετε είναι ενεργοποιήστε το SSH στο Raspberry Pi σας και συνδεθείτε από άλλη συσκευή.

2. Απομακρυσμένη πρόσβαση μέσω VNC

Το Virtual Network Computing (VNC) είναι μια λύση κοινής χρήσης απομακρυσμένης επιφάνειας εργασίας που παρουσιάζει μια γραφική διεπαφή χρήστη για τον έλεγχο μιας απομακρυσμένης παρουσίας άλλου υπολογιστή. Χρησιμοποιεί το πρωτόκολλο ανοιχτού κώδικα Remote Frame Buffer (RFB) και επομένως είναι συμβατό με πολλά λειτουργικά συστήματα, όπως Windows, macOS και Linux.

Η βασική διαφορά μεταξύ VNC και SSH είναι ότι το VNC παρέχει απευθείας ένα γραφικό περιβάλλον χρήστη ενώ το SSH χρησιμοποιείται κυρίως μέσω της γραμμής εντολών. Από την άλλη πλευρά, το SSH είναι πιο ασφαλές, πολύ πιο γρήγορο και λιγότερο εντατικό σε πόρους.

Η ρύθμιση του VNC σε ένα Raspberry Pi είναι αρκετά εύκολη, καθώς ο διακομιστής VNC είναι ήδη προεγκατεστημένος σε πρόσφατες εκδόσεις του λειτουργικού συστήματος Raspberry Pi. Ωστόσο, εάν χρησιμοποιείτε έκδοση Raspberry Pi OS παλαιότερη από το Raspbian Jessie, πρέπει να εγκαταστήσετε μη αυτόματα τον διακομιστή VNC.

Πρέπει να εγκαταστήσετε το VNC Viewer στον πελάτη σας, είτε σε άλλο υπολογιστή είτε σε φορητή συσκευή. Ευτυχώς, υπάρχουν εκδόσεις του VNC Viewer τόσο για Android όσο και για iOS.

3. Απομακρυσμένη πρόσβαση μέσω RDP

Το πρωτόκολλο απομακρυσμένης επιφάνειας εργασίας, ή RDP, είναι η αποκλειστική λύση λογισμικού της Microsoft για τον απομακρυσμένο έλεγχο άλλου υπολογιστή μέσω σύνδεσης δικτύου. Το RDP χρησιμοποιεί μια διάταξη πελάτη-διακομιστή όπου ο κύριος υπολογιστής σας φιλοξενεί τον πελάτη ενώ ο απομακρυσμένος υπολογιστής φιλοξενεί τον διακομιστή. Ένα βασικό πλεονέκτημα του RDP είναι ότι επιτρέπει την ανακατεύθυνση ήχου και βίντεο, επιτρέποντάς σας να αναπαράγετε μουσική και να παρακολουθείτε βίντεο στον τοπικό σας υπολογιστή. Επιτρέπει επίσης την κοινή χρήση του προχείρου μεταξύ του απομακρυσμένου και του τοπικού υπολογιστή.

Για να αποκτήσετε απομακρυσμένη πρόσβαση στο Raspberry Pi μέσω RDP, θα χρειαστεί να εγκαταστήσετε το Xrdp, την εφαρμογή ανοιχτού κώδικα του διακομιστή RDP που λειτουργεί σε λειτουργικά συστήματα που βασίζονται σε Linux.

Μπορείτε επίσης να χρησιμοποιήσετε το RDP για να ρυθμίστε μια σύνδεση απομακρυσμένης επιφάνειας εργασίας από το Raspberry Pi για πρόσβαση στον υπολογιστή σας με Windows.

4. Απομακρυσμένη πρόσβαση μέσω VPN

Ένα VPN (εικονικό ιδιωτικό δίκτυο) λειτουργεί ως σήραγγα που παρέχει μια ασφαλή σύνδεση. Αν και χρησιμοποιείται πιο συχνά για λόγους ασφαλείας, ένα VPN μπορεί επίσης να παρέχει απομακρυσμένη πρόσβαση στο οικιακό σας δίκτυο.

Η διαμόρφωση του VPN για απομακρυσμένη πρόσβαση είναι σχετικά απλή. Μπορείς ρυθμίστε τον δικό σας διακομιστή VPN στο Raspberry Pi χρησιμοποιώντας PiVPN και WIreGuard. Από εκεί, το μόνο που χρειάζεστε είναι ένας πελάτης με τα κατάλληλα διαπιστευτήρια. Σε αντίθεση με το RDP, το VPN απαιτεί σύνδεση υψηλού εύρους ζώνης για να λειτουργεί καλά. Επομένως, εάν το δίκτυό σας έχει χαμηλό εύρος ζώνης μεταφόρτωσης, το VPN μπορεί να μην είναι η καλύτερη επιλογή για εσάς. Ωστόσο, το VPN προσφέρει πολύ περισσότερη ασφάλεια και κρυπτογράφηση, σε σύγκριση με το RDP.

Επιπλέον, το VPN δεν είναι η πιο εύκολη λύση απομακρυσμένης πρόσβασης για ρύθμιση, αλλά αξίζει τον κόπο εάν χρειάζεστε εκτεταμένο απόρρητο και ασφάλεια.

5. Απομακρυσμένη πρόσβαση μέσω λογισμικού απομακρυσμένης πρόσβασης τρίτων

Αρκετές άλλες εφαρμογές σάς επιτρέπουν να ελέγχετε το Raspberry Pi σας από απόσταση. Αυτά περιλαμβάνουν:

  • TeamViewer: Αυτό το δημοφιλές λογισμικό απομακρυσμένης επιφάνειας εργασίας επιτρέπει στους χρήστες να έχουν πρόσβαση και να ελέγχουν υπολογιστές ή συσκευές από απόσταση. Είναι cross-platform και επιτρέπει στους χρήστες να συνδέονται με διαφορετικά λειτουργικά συστήματα όπως Windows, macOS, Linux, iOS και Android. Ωστόσο, είναι λιγότερο ασφαλές από τις περισσότερες από τις επιλογές που αναφέρονται παραπάνω, δίνοντας προτεραιότητα στην ευκολία χρήσης. Το TeamViewer είναι ιδιόκτητο λογισμικό, με το φθηνότερο πρόγραμμα να κοστίζει περίπου 12 $ το μήνα και να χρεώνεται ετησίως.
  • AnyDesk: Αυτό το λογισμικό απομακρυσμένης επιφάνειας εργασίας παρέχει στους χρήστες τη δυνατότητα σύνδεσης και ελέγχου απομακρυσμένων υπολογιστών. Δίνει έμφαση στη γρήγορη και ομαλή απόδοση, ακόμη και σε συνδέσεις χαμηλού εύρους ζώνης. Υποστηρίζει πολλαπλές πλατφόρμες και είναι ελαφρώς φθηνότερο από το TeamViewer, με περίπου 11 $ το μήνα.
  • Απομακρυσμένη επιφάνεια εργασίας Chrome: Αυτή η δυνατότητα επιτρέπει στους χρήστες να έχουν απομακρυσμένη πρόσβαση και έλεγχο των υπολογιστών τους χρησιμοποιώντας το Chrome ή οποιοδήποτε άλλο πρόγραμμα περιήγησης που βασίζεται στο Chromium. Οι χρήστες μπορούν να ρυθμίσουν την απομακρυσμένη πρόσβαση εγκαθιστώντας την εφαρμογή Απομακρυσμένη επιφάνεια εργασίας Chrome στους υπολογιστές τους και στη συνέχεια αποκτώντας πρόσβαση σε αυτήν από οποιαδήποτε άλλη συσκευή που εκτελεί το πρόγραμμα περιήγησης Chrome.

Ο απομακρυσμένος έλεγχος του Raspberry Pi σας είναι εύκολος

Οι επιλογές είναι ουσιαστικά απεριόριστες όταν πρόκειται για τον απομακρυσμένο έλεγχο του Raspberry Pi. Για να επιλέξετε τη μέθοδο που λειτουργεί καλύτερα για εσάς, θα πρέπει να λάβετε υπόψη παράγοντες όπως εάν χρειάζεστε μια γραφική διεπαφή, ανησυχίες για την ασφάλεια, τον προϋπολογισμό σας (για τις μεθόδους επί πληρωμή), την πλατφόρμα στην οποία θα έχετε πρόσβαση και την τεχνική πολυπλοκότητα εμπλεγμένος. Θα είναι πολύ πιο εύκολο να επιλέξετε την καλύτερη διεπαφή απομακρυσμένης πρόσβασης για εσάς αφού λάβετε υπόψη όλους αυτούς τους παράγοντες.