Αποκτήστε πρόσβαση στο Raspberry Pi από τον υπολογιστή σας με SSH

Ξεχάστε οθόνες και πληκτρολόγια - χρησιμοποιήστε τον υπολογιστή σας για να αποκτήσετε πρόσβαση στο Raspberry Pi

Το Raspberry Pi έχει μια μεγάλη τιμολόγηση $ 35, αλλά αυτό δεν λαμβάνει υπόψη τα περισσότερα περιφερειακά και άλλο υλικό που απαιτείται για την πραγματική χρήση του.

Μόλις προσθέσετε την τιμή των οθονών, των ποντικιών, των πληκτρολογίων, των καλωδίων HDMI και άλλων εξαρτημάτων, σύντομα θα περάσει το διπλάσιο του κόστους του πίνακα μόνο.

Υπάρχει επίσης χώρος εργασίας για να εξετάσει - δεν έχει ο καθένας ένα δεύτερο γραφείο ή τραπέζι για να κρατήσει την πλήρη επιφάνεια εργασίας Raspberry Pi εγκατάστασης.

Μια λύση στα προβλήματα αυτά είναι η SSH, η οποία σημαίνει "Secure Shell", και σας προσφέρει έναν τρόπο να αποφύγετε αυτές τις απαιτήσεις κόστους και χώρου.

Τι είναι το Secure Shell;

Η Wikipedia μας λέει ότι το Secure Shell είναι ένα πρωτόκολλο κρυπτογραφικού δικτύου για την ασφαλή λειτουργία των υπηρεσιών δικτύου μέσω ενός μη ασφαλούς δικτύου .

Προτιμώ μια απλούστερη εξήγηση - είναι ακριβώς όπως το τρέξιμο ενός τερματικού παραθύρου, αλλά είναι στον υπολογιστή σας αντί για το Pi, που έγινε δυνατή μέσω μιας σύνδεσης WiFi / δικτύου που επιτρέπει στον υπολογιστή σας και την Pi να μιλούν ο ένας στον άλλο.

Όταν συνδέετε το Raspberry Pi στο οικιακό σας δίκτυο, δίνεται μια διεύθυνση IP. Ο υπολογιστής σας, χρησιμοποιώντας ένα απλό πρόγραμμα εξομοίωσης τερματικού, μπορεί να χρησιμοποιήσει αυτήν τη διεύθυνση IP για να «μιλήσει» στο Pi σας και να σας δώσει ένα παράθυρο τερματικού στην οθόνη του υπολογιστή σας.

Αυτό είναι επίσης γνωστό ως χρήση του Pi 'headless.

Εξομοιωτής τερματικού

Ένας εξομοιωτής τερματικών κάνει ακριβώς αυτό που λέει - μιμείται ένα τερματικό στον υπολογιστή σας. Σε αυτό το παράδειγμα, μιμούμε ένα τερματικό για το Raspberry Pi, αλλά δεν περιορίζεται σε αυτό.

Είμαι χρήστης των Windows και από τότε που άρχισα να χρησιμοποιώ το Raspberry Pi έχω χρησιμοποιήσει έναν πολύ απλό εξομοιωτή τερματικού που ονομάζεται Putty.

Ο Putty αισθάνεται λίγο παλιό σχολείο, αλλά κάνει πολύ καλά τη δουλειά του. Υπάρχουν και άλλες επιλογές emulator, αλλά αυτό είναι ελεύθερο και αξιόπιστο.

Πάρτε Putty

Το Putty είναι δωρεάν, οπότε το μόνο που χρειάζεται να κάνετε είναι να το κατεβάσετε από εδώ. Πάντα κατεβάζω το αρχείο .exe.

Ένα πράγμα που πρέπει να γνωρίζετε είναι ότι το Putty δεν εγκαθίσταται όπως άλλα προγράμματα, είναι απλώς ένα εκτελέσιμο πρόγραμμα / εικονίδιο. Συνιστώ να μεταφέρετε αυτό το θέμα στην επιφάνεια εργασίας σας για εύκολη πρόσβαση.

Έναρξη μίας Συνόδου τερματικού

Ανοίξτε το Putty και θα σας παρουσιάσει ένα μικρό παράθυρο - αυτό είναι το Putty, τίποτα λιγότερο τίποτα λιγότερο.

Με το Raspberry Pi ενεργοποιημένο και συνδεδεμένο στο δίκτυό σας, ανακαλύψτε τη διεύθυνση IP του. Συνήθως χρησιμοποιώ μια εφαρμογή όπως το Fing ή τη βρήκα με το χέρι κάνοντας πρόσβαση στο δρομολογητή μου μέσω του browser μου με το 192.168.1.1.

Πληκτρολογήστε τη διεύθυνση IP στο πλαίσιο "Όνομα κεντρικού υπολογιστή" και στη συνέχεια πληκτρολογήστε "22" στο πλαίσιο "Θύρα". Το μόνο που χρειάζεται να κάνετε τώρα είναι να κάνετε κλικ στο 'Άνοιγμα' και θα πρέπει να εμφανιστεί ένα παράθυρο τερματικού μέσα σε λίγα δευτερόλεπτα.

Το Putty συνδέει το Serial Too

Οι σειριακές συνδέσεις είναι πραγματικά χρήσιμες με το Raspberry Pi. Σας επιτρέπουν να έχετε πρόσβαση στο Pi μέσω κάποιων ακροδεκτών GPIO χρησιμοποιώντας ένα ειδικό καλώδιο ή πρόσθετο, το οποίο συνδέεται στον υπολογιστή σας μέσω USB.

Είναι επίσης πολύ βολικό εάν δεν έχετε διαθέσιμο διαθέσιμο δίκτυο, παρέχοντας έναν άλλο τρόπο για να αποκτήσετε πρόσβαση στο Pi από τον υπολογιστή σας χρησιμοποιώντας το Putty.

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

Δεν έχω μεγάλη τύχη με τα διάφορα καλώδια στην αγορά, έτσι αντ 'αυτού, χρησιμοποιώ είτε το board μου Wombat από την Gooligum Electronics (με το ενσωματωμένο σειριακό τσιπ) είτε το ειδικό Debug Clip από το RyanTeck.

Putty Forever;

Ενώ υπάρχουν ορισμένοι περιορισμοί στη χρήση του Putty σε μια επιφάνεια εργασίας, έχω προσωπικά κατορθώσει χωρίς ειδική οθόνη και πληκτρολόγιο από την εισαγωγή μου στο Raspberry Pi.

Εάν θέλετε να χρησιμοποιήσετε Raspbian desktop εφαρμογές, τότε φυσικά θα χρειαστεί να κατεβάσετε τη διαδρομή της οθόνης, εκτός αν εκμεταλλευτείτε τη δύναμη του μεγαλύτερου αδελφού SSH - VNC. Θα το καλύψω σύντομα σε ξεχωριστό άρθρο.