Πίνακας περιεχομένων:

Έλεγχος Raspberry Pi χωρίς οθόνη .: 7 βήματα
Έλεγχος Raspberry Pi χωρίς οθόνη .: 7 βήματα

Βίντεο: Έλεγχος Raspberry Pi χωρίς οθόνη .: 7 βήματα

Βίντεο: Έλεγχος Raspberry Pi χωρίς οθόνη .: 7 βήματα
Βίντεο: Εγκατάσταση AMBE Server σε Raspberry Pi. Ολοκληρωμένη κατασκευή και δοκιμές. 2024, Ιούλιος
Anonim
Έλεγχος Raspberry Pi χωρίς οθόνη
Έλεγχος Raspberry Pi χωρίς οθόνη

Σε προηγούμενες οδηγίες, μοιράστηκα έναν οδηγό για αρχάριους στο Raspberry Pi. Εκεί είδαμε πώς να εκκινήσετε το Raspbian στο Pi και να το χρησιμοποιήσετε ως επιφάνεια εργασίας. Αλλά για αυτήν τη ρύθμιση απαιτούμε πολλά περιφερειακά όπως οθόνη, καλώδιο HDMI, ασύρματο πληκτρολόγιο και προσαρμογέα OTG. Τις περισσότερες φορές δεν χρειαζόμαστε αυτά τα περιφερειακά μετά την πρώτη εκκίνηση. Για να εξοικονομήσουμε χρήματα, μπορούμε να χρησιμοποιήσουμε το Pi σε λειτουργία Headless, δηλαδή πρόσβαση σε αυτό χωρίς οθόνη. Σε λειτουργία Headless, μπορούμε να έχουμε πρόσβαση στο Raspberry Pi μέσω ασύρματου δικτύου χρησιμοποιώντας SSH (Secured Shell Protocol). Έτσι, χωρίς να χάνουμε άλλο χρόνο, ας μπούμε αμέσως.

Βήμα 1: Απαιτήσεις:

Απαιτήσεις
Απαιτήσεις

Πριν ξεκινήσουμε, πρέπει να συγκεντρώσουμε κάποιο υλικό και λογισμικό για αυτό το έργο. Συστατικά υλικού:

1. Raspberry Pi

Raspberry Pi Zero W …………. (Amazon US / Amazon EU / Banggood) Or

Raspberry Pi 3 Model B+ ……. (Amazon US / Amazon EU / Banggood)

2. Κάρτα Micro SD ……………………… (Amazon US / Amazon EU / Banggood)

3. Αναγνώστης καρτών Micro SD ……………. (Amazon US / Amazon EU / Banggood)

Λογισμικό:

1. Raspbian OS

2. PuTTY για Windows

3. Fing App

Βήμα 2: Ενεργοποίηση SSH με οθόνη:

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

  1. Μετά την εκκίνηση του Pi, κάντε κλικ στο εικονίδιο βατόμουρου στην επάνω αριστερή γωνία. Θα δείτε ένα αναπτυσσόμενο μενού, από αυτό το μενού επιλέξτε "Προτιμήσεις". Από το δεύτερο αναπτυσσόμενο μενού, επιλέξτε "Διαμόρφωση Raspberrypi".
  2. Θα εμφανιστεί ένα αναδυόμενο παράθυρο, επιλέξτε την καρτέλα "Διασύνδεση".
  3. Στη συνέχεια, ενεργοποιήστε την Κάμερα, το I²C, το GPIO και το SSH. Αυτά είναι τα χαρακτηριστικά που θα χρησιμοποιήσουμε περισσότερο.
  4. Το Pi είναι πλέον έτοιμο για έλεγχο χωρίς οθόνη και πληκτρολόγιο.

Βήμα 3: Ενεργοποίηση SSH χωρίς οθόνη:

Ενεργοποίηση SSH χωρίς οθόνη
Ενεργοποίηση SSH χωρίς οθόνη

Τώρα για να ενεργοποιήσετε το SSH χωρίς οθόνη, ακολουθήστε τα παρακάτω βήματα:

  • Εγκαταστήστε την εικόνα Raspbian στην κάρτα SD παρόμοια με το προηγούμενο σεμινάριο.
  • Αφού καεί η εικόνα, μην αποσυνδέσετε την κάρτα. Αντίθετα, ανοίξτε το διαμέρισμα εκκίνησης. Λάβετε υπόψη ότι τα παράθυρα ενδέχεται να σας ζητήσουν να μορφοποιήσετε τη μονάδα δίσκου, να πείτε όχι ή να την ακυρώσετε. ΜΗΝ ΜΟΡΦΩΣΕΤΕ ΤΟ ΚΟΜΜΑ.
  • Στο διαμέρισμα εκκίνησης, υπάρχουν πολλά αρχεία και φάκελοι. Μην επεξεργαστείτε ή διαγράψετε αρχεία από εδώ, αλλιώς μπορεί να προκληθεί βλάβη του συστήματος.
  • Εδώ πρέπει να προσθέσουμε δύο αρχεία, το SSH και το wpa_supplicant.conf
  • Πρώτα πρέπει να δημιουργήσουμε το αρχείο SSH, κάντε δεξί κλικ στο διαμέρισμα εκκίνησης και κάντε κλικ στο "νέο", από τη λίστα επιλέξτε "Νέο έγγραφο κειμένου". Ονομάστε το αρχείο ssh και καταργήστε την επέκταση ".txt". Στη συνέχεια αποθηκεύστε το αρχείο. Αυτό το αρχείο θα ενεργοποιήσει το SSH επιτρέποντάς μας να συνδεθούμε στο Pi χρησιμοποιώντας το PuTTY.
  • Στη συνέχεια, δημιουργήστε ένα νέο έγγραφο κειμένου και ονομάστε το "wpa_supplicant.conf" και αποθηκεύστε το αρχείο.
  • Ανοίξτε το αρχείο wpa_supplicant σε ένα πρόγραμμα επεξεργασίας κειμένου και προσθέστε το ακόλουθο σενάριο:

χώρα = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Το όνομα του δικτύου σας WiFi" scan_ssid = 1 psk = "WiFi password" key_mgmt = WPA-PSK}

  • Στο σενάριο πρέπει να κάνετε κάποιες αλλαγές. Στη χώρα πρώτης γραμμής = IN, έγραψα IN επειδή είμαι από την Ινδία και ο κωδικός ISO για την Ινδία είναι IN. Μπορείτε να βρείτε τον κωδικό της χώρας σας από το Wikiwand. Στη συνέχεια, προσθέστε το ssid που δεν είναι άλλο από το όνομα WiFi. Προσθέστε επίσης psk που είναι ο κωδικός πρόσβασης WiFi σας. Όταν τελειώσετε, φροντίστε να αποθηκεύσετε το αρχείο.
  • Τώρα αφαιρέστε την κάρτα SD και τοποθετήστε την στο Pi. Ενεργοποιήστε το Pi και περιμένετε λίγα λεπτά. Χρειάζεται περισσότερος χρόνος για να ξεκινήσει για πρώτη φορά.

Βήμα 4: Εύρεση της διεύθυνσης IP:

Εύρεση της διεύθυνσης IP
Εύρεση της διεύθυνσης IP

Πριν μπορέσουμε να SSH στο Raspberry Pi, πρέπει να γνωρίζουμε τη διεύθυνση IP του Pi. Για να βρω τη διεύθυνση IP προτιμώ να χρησιμοποιώ μια εφαρμογή που ονομάζεται Fing. Είναι διαθέσιμο τόσο για Android όσο και για iPhone. Για να βρείτε τη διεύθυνση IP:

  • Πρώτα βεβαιωθείτε ότι το smartphone σας είναι συνδεδεμένο στο ίδιο δίκτυο WiFi με το Pi.
  • Ανοίξτε την εφαρμογή Fing, στην αρχική σελίδα θα παρατηρήσετε μια λίστα συσκευών που είναι συνδεδεμένες στο δρομολογητή.
  • Σημειώστε τη διεύθυνση IP του "raspberrypi". Θα το χρησιμοποιήσουμε για να δημιουργήσουμε σύνδεση με το Pi.

Τώρα θα συνδεθούμε στον πίνακα χρησιμοποιώντας SSH στο επόμενο βήμα.

Βήμα 5: SSH Into the Pi:

SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi
SSH Into the Pi

Εάν χρησιμοποιείτε Windows, σας συνιστώ να χρησιμοποιήσετε το PuTTY. Απλώς κατεβάστε και εγκαταστήστε το όπως οποιαδήποτε άλλη εφαρμογή. Για χρήστες Linux, το SSH είναι ήδη διαθέσιμο. Απλώς ανοίξτε ένα παράθυρο τερματικού και πληκτρολογήστε την εντολή "ssh" για να δείτε αν λειτουργεί.

SSH χρησιμοποιώντας το PuTTY για χρήστες Windows:

  • Πρώτα ενεργοποιήστε το Raspberry Pi χρησιμοποιώντας ένα τροφοδοτικό 5v. Θα πρέπει να συνδεθεί στο δίκτυό σας WiFi μέσα σε λίγα λεπτά.
  • Τώρα ανοίξτε το PuTTY και εισαγάγετε τη διεύθυνση IP του Pi και κάντε κλικ στο "Άνοιγμα".
  • Σε λίγα δευτερόλεπτα θα εμφανιστεί ένα παράθυρο όπου πρέπει να εισάγουμε το όνομα χρήστη και τον κωδικό πρόσβασης. Το προεπιλεγμένο όνομα χρήστη είναι "pi" και ο κωδικός πρόσβασης είναι "βατόμουρο".
  • Σημειώστε ότι δεν μπορείτε να δείτε τον κωδικό πρόσβασης στο τερματικό, οπότε πληκτρολογήστε αργά, διαφορετικά θα συνεχίσετε να λαμβάνετε την ένδειξη "Άρνηση πρόσβασης".
  • Αφού συνδεθείτε επιτυχώς, θα δείτε ένα παράθυρο τερματικού. Τώρα μπορείτε να συνδεθείτε στο Raspberry Pi σας χρησιμοποιώντας SSH! πείτε αντίο σε αυτό το επιπλέον πληκτρολόγιο, ποντίκι και οθόνη!

Για χρήστες Unix: (Linux και macOS)

Για να δημιουργήσετε σύνδεση SSH στο Linux, ανοίξτε τερματικό και εισαγάγετε την εντολή ssh

ssh [email protected]

  • Εδώ θα προσθέσετε τη διεύθυνση IP σας και θα πατήσετε enter.
  • Στη συνέχεια, θα ερωτηθείτε εάν θέλετε να συνδεθείτε στη συσκευή. Πληκτρολογήστε y.
  • Στη συνέχεια, θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης, πληκτρολογήστε τον προεπιλεγμένο κωδικό πρόσβασης "βατόμουρο".

Και αυτό θα σας οδηγήσει στο τερματικό Raspberry Pi. Τώρα ένα τελευταίο πράγμα που πρέπει να κάνετε είναι να εξασφαλίσετε το Pi.

Βήμα 6: Ασφάλιση του Raspberry Pi:

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

Για να αλλάξετε τον κωδικό πρόσβασης:

  • Πληκτρολογήστε passwd και πατήστε enter.
  • Θα σας ζητηθεί να εισαγάγετε τον τρέχοντα κωδικό πρόσβασης για έλεγχο ταυτότητας. Εισαγάγετε τον προεπιλεγμένο κωδικό βατόμουρου και πατήστε enter.
  • Τώρα θα σας ζητηθεί να εισαγάγετε νέο κωδικό πρόσβασης, εδώ εισάγετε έναν μοναδικό κωδικό πρόσβασης με συνδυασμό αλφαβήτων, αριθμών και ειδικών χαρακτήρων. Όταν πληκτρολογείτε τον κωδικό πρόσβασης, τίποτα δεν θα εμφανίζεται στο τερματικό, οπότε βεβαιωθείτε ότι πληκτρολογείτε αργά και σωστά.
  • Αφού εισαγάγετε νέο κωδικό πρόσβασης, θα σας ζητηθεί να επιβεβαιώσετε τον κωδικό πρόσβασης. Εδώ πληκτρολογήστε ξανά τον νέο κωδικό πρόσβασης και πατήστε enter.
  • Ένα μήνυμα επιτυχίας θα εμφανιστεί στο τερματικό:

passwd: ο κωδικός πρόσβασης ενημερώθηκε επιτυχώς

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

Βήμα 7: Τελική σημείωση:

Τώρα είστε έτοιμοι να χρησιμοποιήσετε το Raspberry Pi σας με SSH. Στο επόμενο σεμινάριο, θα δούμε πώς να χρησιμοποιούμε τις καρφίτσες GPIO στο Pi μας για τον έλεγχο των LED.

Μην ξεχάσετε να δείτε το ebook μου "Mini WiFi Robot" αν δεν το έχετε κάνει ήδη. Θα χρειαστείτε όλα τα βήματα για να σχεδιάσετε το δικό σας προσαρμοσμένο ρομπότ.

Ελπίζω να βρείτε αυτό το σεμινάριο ενημερωτικό. Εάν έχετε αμφιβολίες, μη διστάσετε να ρωτήσετε στα σχόλια.

Συνιστάται: