Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε μέρη
- Βήμα 2: Κατεβάστε το Raspbian
- Βήμα 3: Εγγραφή Raspbian Image σε κάρτα Micro SD
- Βήμα 4: Ρύθμιση και συνδέσεις Raspberry Pi
- Βήμα 5: Προσδιορίστε τη θύρα USB
- Βήμα 6: Ανοίξτε το παράθυρο τερματικού και συνδεθείτε στο Raspberry Pi
- Βήμα 7: Ρύθμιση χρησιμοποιώντας το Raspi-config
- Βήμα 8: Πάντα ενημέρωση και αναβάθμιση
- Βήμα 9: Ρυθμίστε το Raspberry Pi WiFi
- Βήμα 10: Κατάργηση GUI
- Βήμα 11: Ρύθμιση του Gmail
- Βήμα 12: Βρείτε IP κατά όνομα κεντρικού υπολογιστή
- Βήμα 13: Δημιουργία αντιγράφων ασφαλείας της κάρτας Micro SD
- Βήμα 14: Προσάρτημα: Προ-δημιουργημένο κλειδί
- Βήμα 15: Παράρτημα: Προσθήκη πιστοποιητικών από τον πελάτη σε διακομιστές ιστού
- Βήμα 16: Προσάρτημα: Βασικό ζήτημα RSA
- Βήμα 17: Προσάρτημα: Ενημερώσεις
- Βήμα 18: Παράρτημα: Παραπομπές
Βίντεο: Ρύθμιση Raspberry Pi χωρίς οθόνη ή πληκτρολόγιο: 18 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Το NOOBS απαιτεί οθόνη, πληκτρολόγιο και ποντίκι, το οποίο προσθέτει 60 60 $ (USD) ή περισσότερο σε κόστος. Ωστόσο, μόλις λειτουργήσει το Wi-Fi, αυτές οι συσκευές δεν χρειάζονται πλέον.
Κάθε φορά που ξεκινάω ένα νέο έργο Raspberry Pi, βγάζω έξω την οθόνη, το πληκτρολόγιο και το ποντίκι και βρίσκω ένα μέρος για να τα εγκαταστήσω. Αφού ολοκλήρωσα το τρίτο μου έργο Raspberry Pi, σκέφτηκα ότι πρέπει να υπάρχει καλύτερος τρόπος.
Αυτή η προσέγγιση είναι λίγο πιο προηγμένη και χρησιμοποιεί MacBook Pro αντί για οθόνη, πληκτρολόγιο και ποντίκι. Έτσι, εξοικονομεί $ 45 και καταλαμβάνει λιγότερο χώρο.
Οι στόχοι αυτού του έργου είναι:
- Εξαλείψτε την ανάγκη για οθόνη, πληκτρολόγιο και ποντίκι
- Τεκμηριώστε τον τρόπο μου για τη ρύθμιση του RPi για μελλοντικά έργα Wi-Fi RPi
- Δημιουργήστε μια τυπική εικόνα κάρτας micro SD, ώστε την επόμενη φορά να παραλείψω πολλά από τα βήματα
Το NOOBS (New Out of the Box Software) είναι ο ευκολότερος τρόπος για να ρυθμίσετε το Raspberry Pi (RPi).
Βήμα 1: Συγκεντρώστε μέρη
Βρήκα ότι τα παρακάτω μέρη έχουν καλύτερη απόδοση στις εφαρμογές μου. Αυτά τα εξαρτήματα είναι πιο ακριβά από όσα περιλαμβάνονται στο συνηθισμένο κιτ εκκίνησης.
Λάβετε ανταλλακτικά και εργαλεία (τιμές σε USD):
- MacBook Pro (μπορεί να χρησιμοποιηθεί υπολογιστής)
- Raspberry Pi 2 Model B Element14 35 $
- Panda 300n WiFi Adapter Amazon 16,99 $
- Προσαρμογέας ρεύματος USB 5.2V 2.1A από το Amazon 5,99 $
- Καλώδιο Micro USB σε USB 3ft από το Amazon $ 4,69
- FTDI TTL-232R-RPI Σειριακό καλώδιο USB από το Mouser 15 $
- Θήκη από Amazon 6,99 $
- SanDisk Ultra 16 GB microSDHC Class 10 με προσαρμογέα (SDSQUAN-016G-G4A) από το Amazon 8,99 $
Το NOOBS χρησιμοποιεί 8 GB, κάρτα micro SD, Κλάση 6.
- Κάρτες Raspberry Pi Micro SD
- Σημεία αναφοράς RPi.org κάρτας SD
- elinux.org σε σημεία αναφοράς για κάρτες micro SD
- Σύνδεση με τις οδηγίες της κάρτας micro SD Raspberry Pi
- Σύνδεση με κάρτες micro SD συμβατές με Raspberry Pi
Σημειώσεις:
Το κείμενο που περικλείεται σε φτυάρι, όπως, "αντικαταστήστε αυτό", θα πρέπει να αντικατασταθεί με μια πραγματική τιμή. Φυσικά, αφαιρέστε τα φτυάρια
Βήμα 2: Κατεβάστε το Raspbian
Κατεβάστε το Raspian
- Εάν δημιουργήσατε προηγουμένως μια τυπική εικόνα στο Βήμα 12, παραλείψτε αυτό το βήμα και μεταβείτε στο Βήμα 3.
- Κατεβάστε την τελευταία πλήρη έκδοση του raspbian
- Όταν ενημερώθηκε τελευταία φορά, η τελευταία έκδοση ήταν: 2017-04-10-raspbian-jessie.zip
- Μετακινήστε το αρχείο zip από τις λήψεις σε έναν κατάλογο όπου αποθηκεύετε εικόνες:
♣ your-macbook-image-directory ♣
- Χρησιμοποιήστε ένα βοηθητικό πρόγραμμα αποσυμπίεσης για να αποσυμπιέσετε το αρχείο zip.
- Μετονομάστε την εικόνα ώστε να μην περιέχει παρενθέσεις ή κενά.
Βήμα 3: Εγγραφή Raspbian Image σε κάρτα Micro SD
Οι οδηγίες για αυτό το βήμα έχουν απλοποιηθεί πολύ. Το Παράρτημα: Οι ενημερώσεις περιέχουν τις αρχικές οδηγίες.
Κατεβάστε το Etcher
Ακολουθήστε τις οδηγίες για να εγκαταστήσετε το Etcher
Εκκινήστε την εφαρμογή Etcher (Σε Mac, επιλέξτε Finder, New File Window, Applications, μεταβείτε στο etcher και ανοίξτε). Χρησιμοποιώ Etcher όλη την ώρα, ώστε να καρφιτσώνομαι στο Dock). Το Etcher έχει τρία βήματα:
- Επιλέξτε μια ρατσική εικόνα
- Επιλέξτε ένα δίσκο
- Λάμψη
Για οποιονδήποτε λόγο, όταν ολοκληρώσει το etcher λέει ότι ο δίσκος είναι αποσυνδεδεμένος, αλλά αν τον βγάλω παίρνω ένα μήνυμα που λέει ότι ο δίσκος δεν έχει αποσυναρμολογηθεί σωστά.
Δεν έχω δει κανένα μειονέκτημα από αυτό, αλλά αν θέλετε να το κάνετε σωστά, εκτελέστε τα παρακάτω και βρείτε τον αριθμό δίσκου SD:
$ diskutil λίστα
Αποσυνδέστε την κάρτα SD χρησιμοποιώντας:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα
Τοποθετήστε κάρτα micro SD στο Raspberry Pi
Βήμα 4: Ρύθμιση και συνδέσεις Raspberry Pi
Θερμάνετε το νεροχύτη Αφαιρέστε την ταινία και πατήστε σταθερά στον επεξεργαστή. Η ψύκτρα και το τσιπ έχουν σχεδόν το ίδιο μέγεθος. Fairlyταν αρκετά προφανές αν έπρεπε να φύγει. Δεν έβγαλα φωτογραφία.
Υπόθεση
Διαχωρίστε την υπόθεση. Η παλαιότερη έκδοση έχει τρία μέρη: πάνω, κάτω και μεσαία. Σύρετε το Raspberry Pi στο κάτω μέρος της θήκης Σύρετε το Raspberry Pi στο κάτω μέρος. Υπάρχουν δύο κλιπ στο τέλος όπου είναι τοποθετημένη η κάρτα SD. Ο πίνακας πρέπει να γλιστρήσει κάτω από αυτά τα κλιπ. Γλιστράει εύκολα, δεν χρειάζεται να το πιέσετε. Και πάλι, αυτό φάνηκε πολύ απλό. Άρα, δεν υπάρχει φωτογραφία. Καλό είναι να κρατάμε το pi στο κάτω μέρος της θήκης.
Καλώδια και κάρτα SD
Τοποθετήστε αυτά στο Raspberry Pi
- Κάρτα Micro SD
- Καλώδιο Ethernet
- Dongle Wi-Fi
-
Σειριακό καλώδιο εισόδου/εξόδου USB (δείτε τις παραπάνω εικόνες)
- Γείωση = Μαύρο σύρμα, καρφίτσα 06 σε RPi
- Tx = Κίτρινο σύρμα, καρφίτσα 08
- Rx = Κόκκινο σύρμα, pin10
Μόλις ολοκληρωθούν τα παραπάνω:
Τοποθετήστε το καλώδιο τροφοδοσίας
Τοποθετήστε USB/Serial καλώδιο στη θύρα USB MacBook
Εάν χρησιμοποιείτε μια τυπική raspbian εικόνα που δημιουργήθηκε προηγουμένως στο Βήμα 12, μεταβείτε στο Βήμα 9
Βήμα 5: Προσδιορίστε τη θύρα USB
Καθορίστε τη θύρα USB που χρησιμοποιείται από τον προσαρμογέα USB-Serial. Το MacBook μου χρησιμοποιεί ένα τσιπ από το FTDI.
Άνοιγμα παραθύρου τερματικού
Υπάρχουν πολλές συσκευές στο /dev. Χρησιμοποιήστε αυτήν την εντολή για να αναγνωρίσετε τη συσκευή:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Εδώ είναι ένας εναλλακτικός τρόπος για να ανακαλύψετε:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Εάν κανένα από τα παραπάνω δεν λειτουργεί, δοκιμάστε αυτό:
Εισαγάγετε καλώδιο USB στο MacBook και εκτελέστε:
$ ls /dev | grep tty
Αποσυνδέστε το καλώδιο USB, περιμένετε μερικά δευτερόλεπτα και εκτελέστε:
$ ls /dev | grep tty
Προσδιορίστε τις διαφορές
Βήμα 6: Ανοίξτε το παράθυρο τερματικού και συνδεθείτε στο Raspberry Pi
Συνδέστε το MacBook στο Raspberry Pi χρησιμοποιώντας σειριακό καλώδιο.
Εάν έχετε συνδεδεμένη οθόνη, το raspberry pi θα ξεκινήσει σε λειτουργία επιφάνειας εργασίας.
Στο MacBook, ανοίξτε το παράθυρο τερματικού. Δείτε την παραπάνω εικόνα και ρυθμίστε τις προτιμήσεις του παραθύρου τερματικού.
- Τερματικό, επιλέξτε Προτιμήσεις, κάντε κλικ στην καρτέλα Για προχωρημένους
- xterm και vt100 λειτουργούν, αλλά το ansi λειτουργεί καλύτερα όταν χρησιμοποιείτε nano
- Ορίστε Western ASCII αντί για unicode (UTF-8))
Σε ένα παράθυρο τερματικού εισάγετε:
$ screen /dev/tty.usbserial-FT9314WH 115200
Χρησιμοποιώντας το παράθυρο τερματικού στο MacBook, συνδεθείτε στο RPi: username = pi password = raspberry
Σημείωση: το σειριακό καλώδιο USB μπορεί να ρίξει χαρακτήρες. Εάν οι χαρακτήρες καταργηθούν, ενδέχεται να μην λάβετε μια ερώτηση, πατήστε Επιστροφή ή εισαγάγετε όνομα χρήστη και πατήστε Enter.
Εάν εμφανιστεί η λειτουργία ανάκτησης, τότε η κάρτα micro SD δεν έχει ρυθμιστεί σωστά. Ξεκίνα από την αρχή.
- Η προτροπή για τη λειτουργία ανάκτησης είναι #
- Η κανονική προτροπή του Raspbian είναι $.
- Η σύνδεση και ο κωδικός πρόσβασης ανάκτησης NOOBS είναι: root και βατόμουρο
Βήμα 7: Ρύθμιση χρησιμοποιώντας το Raspi-config
Ρύθμιση raspbian χρησιμοποιώντας raspi-config
$ sudo raspi-config
- Αναπτύξτε το σύστημα αρχείων
- Και επανεκκινήστε (καρτέλα Τέλος και πατήστε Enter) και επανεκκινήστε
$ sudo raspi-config
Αλλαγή κωδικού χρήστη σε:
♣ βατόμουρο-πι-κωδικός
Επιλογές εσωτερικοποίησης
- * υποδεικνύει επιλεγμένο
- Χρησιμοποιήστε το πλήκτρο διαστήματος για εναλλαγή *
- Για τις ΗΠΑ, αλλάξτε την τοπική ρύθμιση χωρίς κλικ GB (χρησιμοποιώντας το πλήκτρο διαστήματος) και κάντε κλικ στα Αγγλικά US UTF 8 (en_US. UTF-8 UTF-8)
- Κάντε κλικ στο OK, επιλέξτε UTF και κάντε κλικ στο OK
$ sudo επανεκκίνηση
Όταν το παράθυρο του τερματικού MacBook μπερδευτεί:
- Κλείστε το παράθυρο τερματικού (κλείστε όλα τα παράθυρα τερματικών και βγείτε από την εφαρμογή τερματικού)
- Αποσυνδέστε το καλώδιο USB από το MacBook
- Περιμένετε μερικά δευτερόλεπτα και συνδέστε ξανά το καλώδιο USB
- Ξεκινήστε ένα νέο παράθυρο τερματικού και συνδεθείτε
$ sudo apt-get ενημέρωση
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo επανεκκίνηση
Συνεχίστε τη ρύθμιση του raspbian
$ sudo raspi-config
Επιλογές εσωτερικοποίησης
- Αλλαγή ζώνης ώρας ΗΠΑ και Κεντρική
- Καρτέλα Τέλος και επανεκκίνηση
$ sudo επανεκκίνηση
$ sudo raspi-config
Προχωρημένες επιλογές
- Αλλαγή ονόματος κεντρικού υπολογιστή σε
- Ενεργοποίηση SSH
- Φινίρισμα
- Επανεκκίνηση
Βήμα 8: Πάντα ενημέρωση και αναβάθμιση
Το Wi-Fi δεν λειτουργεί ακόμη, οπότε διατηρήστε το καλώδιο Ethernet συνδεδεμένο. Εκτελέστε τις ακόλουθες εντολές
$ sudo apt-get ενημέρωση
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo επανεκκίνηση
Εάν υπάρχουν σφάλματα, βεβαιωθείτε ότι είναι συνδεδεμένο ένα καλώδιο Ethernet.
Βήμα 9: Ρυθμίστε το Raspberry Pi WiFi
Ρύθμιση wifi χρησιμοποιώντας αυτό το εκπαιδευτικό:
Καλύτερος προσαρμογέας USB WiFi και ρύθμιση για το Raspberry Pi
Εάν ρυθμίζετε μια τυπική εικόνα, περιμένετε μέχρι το τέλος για να δημιουργήσετε ένα προκαθορισμένο κλειδί και ένα πιστοποιητικό, επειδή αυτά εξαρτώνται από το MAC του Raspberry Pi.
Θα εκτελεστεί μια απλοποιημένη προβολή της ρύθμισης WiFi
$ sudo nano/etc/network/interfaces
και επεξεργαστείτε το αρχείο ώστε να μοιάζει με:
#/etc/network/interfaces
# Ρυθμίσεις. # Local auto lo iface lo inet loopback # Ethernet auto eth0 iface eth0 inet dhcp # Wifi auto wlan0 auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "ssid ♣" wpa-psk "♣ ssid-password ♣"
Βήμα 10: Κατάργηση GUI
Προαιρετικό βήμα. Τα έργα μου δεν χρησιμοποιούν GUI, οπότε αφαιρέστε το. Η αφαίρεση του GUI εξοικονομεί περίπου 2 MB αποθηκευτικού χώρου και βελτιώνει την απόδοση.
$ sudo apt-get --purge αφαίρεση 'x11-*'
$ sudo apt-get --purge αυτόματη μετακίνηση
Η προσθήκη λειτουργίας turbo έχει ορισμένα οφέλη απόδοσης wifi. Επεξεργαστείτε το αρχείο:
$ sudo nano /boot/cmdline.txt
Ετσι είναι:
dwc_otg.lpm_enable = 0 κονσόλα = ttyAMA0, 115200 κονσόλα = tty1 root =/dev/mmcblk0p2 rootfstype = ext4 ανελκυστήρας = προθεσμία fsck.repair = ναι smsc95xx.turbo_mode = Y rootwait
Βήμα 11: Ρύθμιση του Gmail
Η αλληλογραφία είναι πολύ χρήσιμη για τη λήψη ειδοποιήσεων και ειδοποιήσεων σχετικά με ζητήματα του Raspberry Pi.
Βεβαιωθείτε ότι τα αποθετήρια είναι ενημερωμένα. Εκτελέστε την εντολή:
$ sudo apt-get ενημέρωση
Εγκαταστήστε τα βοηθητικά προγράμματα SSMTP και αλληλογραφίας:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Επεξεργασία του αρχείου διαμόρφωσης SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
ως εξής:
mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = ΝΑΙ
Επεξεργασία του αρχείου ψευδωνύμων SSMTP:
$ sudo nano/etc/ssmtp/revaliases
Δημιουργήστε μια γραμμή για κάθε χρήστη στο σύστημά σας που θα μπορεί να στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου. Για παράδειγμα:
root: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587
Ορίστε τα δικαιώματα του αρχείου διαμόρφωσης SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Βήμα 12: Βρείτε IP κατά όνομα κεντρικού υπολογιστή
Το σύστημα αυτοματισμού του σπιτιού μου πρέπει να έχει πρόσβαση στο βατόμουρο μου. Ωστόσο, οι διευθύνσεις IP που έχουν εκχωρηθεί από DHCP μπορούν να αλλάξουν. Έτσι, προσπάθησα να εκχωρήσω στατικές διευθύνσεις IP. Δεν ήμουν ικανοποιημένος με αυτή τη λύση. Στη συνέχεια, προσπάθησα να χρησιμοποιήσω το nmap για να ανακαλύψω τη διεύθυνση IP ενός ονόματος κεντρικού υπολογιστή, αλλά αυτό φαίνεται να εμπλέκεται. Επρόκειτο να δημιουργήσω έναν διακομιστή DNS, όταν αντιμετώπισα την παρακάτω λύση.
Είναι ευκολότερο να αναφέρετε σε ένα βατόμουρο πι με το ♣το όνομα σας-οικοδεσπότη ♣.τοπικό.
Εγκαταστήστε DNS πολλαπλής διανομής.
$ sudo apt-get install avahi-daemon
Δοκιμάστε να τσιμπήσετε τη συσκευή
$ ping ♣ your-hostname ♣. local
Εάν θέλετε να αλλάξετε το όνομα κεντρικού υπολογιστή, κάντε τα εξής, διαφορετικά προχωρήστε στο επόμενο βήμα
$ sudo nano /etc /hosts
Το όνομα κεντρικού υπολογιστή πρέπει να είναι προεπιλεγμένο σε δίαιτα. Αλλάξτε την τελευταία γραμμή από dietpi στο νέο ♣ όνομα κεντρικού υπολογιστή
192.168.1.100 name your-hostname name
CTRL-O, CTR-X, ENTER για αποθήκευση και έξοδο από τον επεξεργαστή
$ sudo nano /etc /hostname
Name your-hostname name
CTRL-O, CTR-X, ENTER για αποθήκευση και έξοδο από τον επεξεργαστή
Αναλάβετε τις αλλαγές στο σύστημα
$ sudo /etc/init.d/hostname.sh
$ sudo επανεκκίνηση
Βήμα 13: Δημιουργία αντιγράφων ασφαλείας της κάρτας Micro SD
Όταν έχει ρυθμιστεί το Raspberry Pi, δημιουργήστε αντίγραφα ασφαλείας της εικόνας. Χρησιμοποιήστε αυτήν την εικόνα για να δημιουργήσετε το επόμενο έργο.
Επίσης, δημιουργήστε αντίγραφα ασφαλείας του έργου όταν ολοκληρωθεί. Εάν κάτι πάει στραβά με την κάρτα SD, τότε είναι εύκολο να την επαναφέρετε.
Κλείστε το Raspberry Pi
$ sudo κλείσιμο –h 0
Περιμένετε μέχρι να τερματιστεί η λειτουργία της κάρτας και, στη συνέχεια, αφαιρέστε το τροφοδοτικό και, στη συνέχεια, αφαιρέστε την κάρτα micro SD
Τοποθετήστε κάρτα micro SD στον προσαρμογέα SD και, στη συνέχεια, τοποθετήστε τον προσαρμογέα SD στο MacBook
Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το The Pi Hut με τροποποιήσεις ως εξής:
Άνοιγμα παραθύρου τερματικού
Αλλαγή σε κατάλογο που περιέχει raspbian εικόνα
$ cd ♣ your-macbook-image-directory ♣
Προσδιορίστε το δίσκο (όχι το διαμέρισμα) της κάρτας SD σας π.χ. disk4 (όχι disk4s1). Από έξοδο diskutil, = 4
$ diskutil λίστα
ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι χρησιμοποιείτε το σωστό - εάν εισάγετε λάθος, θα καταλήξετε να σκουπίσετε τον σκληρό σας δίσκο!
Αντιγράψτε την εικόνα από την κάρτα SD. Βεβαιωθείτε ότι το όνομα της εικόνας είναι σωστό:
$ sudo dd if =/dev/disk ♣ micro-SD-card-disk#♣ of = ♣ your-macbook-image-directory ♣/SDCardBackup ♣ description ♣.dmg
CTRL-t για να δείτε την κατάσταση της αντιγραφής.
Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα
Τοποθετήστε κάρτα micro SD στο Raspberry Pi
Δίδεται οδηγίες για τη μετατροπή αρχείου dmg σε αρχείο imge
Στο επόμενο έργο, χρησιμοποιήστε αυτήν την εικόνα και παραλείψτε πολλά από τα βήματα αυτού του οδηγού.
Και τελειώσατε!
Βήμα 14: Προσάρτημα: Προ-δημιουργημένο κλειδί
Τα προ-δημιουργημένα κλειδιά εξαρτώνται από το MAC του Raspberry Pi και δεν είναι μοναδικά για μια κάρτα micro SD. Αυτά πρέπει να ρυθμιστούν για κάθε συσκευή.
Δημιουργήστε ένα προ-δημιουργημένο κλειδί PSK. Συνδεθείτε στο Raspberry Pi και εκτελέστε την εντολή:
$ wpa_passphrase ♣ your-ssid ♣ ♣ your-pass-pass phrase
παραγωγή:
δίκτυο = {
ssid = "♣ your-ssid ♣" psk = pre το προ-δημιουργημένο κλειδί σας ♣}
/etc/wpa_supplicant/wpa_supplicant.conf
Κάθε παράμετρος στο αρχείο/etc/network/interfaces μετρήθηκε.
Το αρχείο wpa_supplicant.conf πρέπει να είναι σωστό ή το wifi δεν θα λειτουργήσει.
Συνδεθείτε στο raspberry pi και εκτελέστε την εντολή:
$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Επεξεργαστείτε το αρχείο για να μοιάζει με αυτό:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev
update_config = 1 network = {ssid = "♣ your-ssid ♣" # χρησιμοποιήστε ένα προκαθορισμένο κλειδί psk = ♣ το προ-δημιουργημένο-κλειδί σας ♣ # εάν δημιουργείτε μια τυπική εικόνα για πολλά έργα, στη συνέχεια χρησιμοποιήστε τη φράση # αντί δημιουργημένο κλειδί # ένα παραγόμενο κλειδί εξαρτάται από το MAC του Raspberry Pi # psk = "♣ τη φράση πρόσβασής σας ♣" # καθορίστε για λόγους σαφήνειας }
CTRL-o για εγγραφή αρχείου
ENTER για επιβεβαίωση εγγραφής
CTRL-x για έξοδο από τον επεξεργαστή nano
Βήμα 15: Παράρτημα: Προσθήκη πιστοποιητικών από τον πελάτη σε διακομιστές ιστού
Τα έργα μου επικεντρώνονται στον αυτοματισμό του σπιτιού και ενώ είναι χρήσιμο να έχω πρόσβαση, δεν θέλω ο κόσμος να ελέγχει το σπίτι μου. Ένα ζεύγος πιστοποιητικών διακομιστή/πελάτη αποτρέπει την πρόσβαση μη εξουσιοδοτημένων χρηστών.
Ακολουθήστε αυτήν την οδηγία για να προσθέσετε πιστοποιήσεις: Περιορίστε την πρόσβαση στο διακομιστή Raspberry Pi Web
Βήμα 16: Προσάρτημα: Βασικό ζήτημα RSA
Ενώ πειραματιζόμουν, έλαβα το παρακάτω μήνυμα όταν προσπάθησα να συνδεθώ.
$ ssh [email protected]
@ ΠΡΟΕΙΔΟΠΟΙΗΣΗ: ΑΛΛΑΞΕ ΤΗΝ ΑΠΟΤΑΜΙΣΗ ΤΟΥ ΑΠΟΣΤΟΛΟΥ! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ ΕΙΝΑΙ ΠΙΘΑΝΟ ΟΤΙ ΚΑΠΟΙΟΣ ΚΑΝΕΙ ΚΑΤΙ ΔΥΣΚΟΛΟ! Κάποιος θα μπορούσε να σας παρακολουθεί αυτή τη στιγμή (επίθεση από τη μέση)! Είναι επίσης πιθανό ότι το κλειδί κεντρικού υπολογιστή έχει μόλις αλλάξει. Το δακτυλικό αποτύπωμα για το κλειδί RSA που αποστέλλεται από τον απομακρυσμένο κεντρικό υπολογιστή είναι eb: 98: 60: 31: 52: ac: 7b: 80: 8e: 8f: 41: 64: c1: 11: f9: ef. Επικοινωνήστε με το διαχειριστή του συστήματός σας. Προσθέστε το σωστό κλειδί κεντρικού υπολογιστή στο /Users/jeffcartwright/.ssh/known_hosts για να απαλλαγείτε από αυτό το μήνυμα. Το προσβλητικό κλειδί RSA στο /Users/♣your-username♣/.ssh/known_hosts:16 Το κλειδί κεντρικού υπολογιστή RSA για 192.168.1.94 άλλαξε και ζητήσατε αυστηρό έλεγχο. Η επαλήθευση του κλειδιού κεντρικού υπολογιστή απέτυχε.
Υπάρχει μια εύκολη διόρθωση.
Ανοίξτε ένα παράθυρο τερματικού MacBook και τον επεξεργαστή vi
$ sudo vi /Users/♣your-username♣/.ssh/known_hosts
Συνδεθείτε με τον κωδικό πρόσβασης MacBook.
Η πρώτη καταχώριση είναι 1, πατήστε το πλήκτρο κάτω βέλους (16 - 1) μέχρι να μπείτε στο 192.168.1.94.
Τύπος (διαγραφή γραμμής, εγγραφή αρχείου και διακοπή):
δ.δ
: w!: q!
Τώρα, η σύνδεση πρέπει να λειτουργήσει
$ ssh [email protected]
Εάν σας ζητηθεί να συνεχίσετε τη σύνδεση, επιβεβαιώστε πληκτρολογώντας ναι.
Η αυθεντικότητα του κεντρικού υπολογιστή "192.168.1.94 (192.168.1.94)" δεν μπορεί να καθοριστεί.
Το δακτυλικό αποτύπωμα RSA είναι eb: 98: 60: 31: 52: ac: 7b: 80: 8e: 8f: 41: 64: c1: 11: f9: ef. Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση (ναι/όχι); ναι Προειδοποίηση: Προστέθηκε οριστικά το '192.168.1.94' (RSA) στη λίστα των γνωστών κεντρικών υπολογιστών.
Βήμα 17: Προσάρτημα: Ενημερώσεις
11 ΙΟΥΝΙΟΥ 2016
- Καταργήθηκε το προσάρτημα στατικών IP
- Αντικαταστάθηκε με hostname.local
03 ΙΟΥΝΙΟΥ 2017
- Ενημερώθηκε το Βήμα 2 με τις πιο πρόσφατες οδηγίες raspbian
- Προστέθηκε Παράρτημα: Αναφορές
- Αντικαταστάθηκε το Βήμα 3, το οποίο έγραφε:
ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι πληκτρολογείτε τον σωστό αριθμό δίσκου - εάν εισαγάγετε λάθος αριθμό δίσκου, θα σβήσετε τον σκληρό σας δίσκο!
Τοποθετήστε μια κάρτα micro SD στον προσαρμογέα SD και, στη συνέχεια, τοποθετήστε τον προσαρμογέα SD στο MacBook.
Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το Raspberry Pi. Συνοψίζοντας εδώ:
- Ανοίξτε το παράθυρο τερματικού MacBook
- Αλλαγή σε κατάλογο που περιέχει raspbian εικόνα
$ cd ♣ your-macbook-image-directory ♣
- Προσδιορίστε το δίσκο (όχι το διαμέρισμα) της κάρτας SD σας
- Σε αυτή την περίπτωση, disk4 (όχι disk4s1) και = 4
- Για να αναγνωρίσετε την κάρτα micro SD, εκτελέστε την εντολή:
$ diskutil λίστα
Αποσυνδέστε την κάρτα SD χρησιμοποιώντας:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
- Αντιγράψτε μια εικόνα στην κάρτα SD σας. Βεβαιωθείτε ότι το όνομα της εικόνας είναι σωστό.
- Χρησιμοποιήστε είτε την raspbian εικόνα είτε μια τυπική εικόνα που δημιουργήθηκε προηγουμένως στο Βήμα 12.
$ sudo dd bs = 4M if = 2015-11-21-raspbian-jessie.img of =/dev/rdisk ♣ micro-SD-card-disk#♣
- CTRL-t για να δείτε την κατάσταση της αντιγραφής.
- Εάν υπάρχουν σφάλματα, δοκιμάστε διαφορετικές τιμές για την επιλογή bs, όπως, 1m, 4m ή 1M. Για μεγαλύτερες μονάδες δίσκου απαιτούνται μεγαλύτερα μεγέθη μπλοκ (bs).
- Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
- Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα
- Τοποθετήστε κάρτα micro SD στο Raspberry Pi
Βήμα 18: Παράρτημα: Παραπομπές
Κατεβάστε το Etcher
Συνιστάται:
Ρύθμιση Raspberry Pi 4 μέσω φορητού υπολογιστή/υπολογιστή χρησιμοποιώντας καλώδιο Ethernet (χωρίς οθόνη, χωρίς Wi-Fi): 8 βήματα
Ρυθμίστε το Raspberry Pi 4 μέσω φορητού υπολογιστή/υπολογιστή χρησιμοποιώντας καλώδιο Ethernet (Χωρίς οθόνη, χωρίς Wi-Fi): Σε αυτό θα συνεργαστούμε με το Raspberry Pi 4 Model-B 1 GB RAM για τη ρύθμιση. Το Raspberry-Pi είναι ένας υπολογιστής ενός πίνακα που χρησιμοποιείται για εκπαιδευτικούς σκοπούς και έργα DIY με προσιτό κόστος, απαιτεί τροφοδοσία 5V 3A. Λειτουργικά συστήματα όπως
Raspberry Pi Desktop: Ασφαλής ρύθμιση χωρίς κεφαλή χωρίς οθόνη: 6 βήματα
Raspberry Pi Desktop: Ασφαλής ρύθμιση χωρίς κεφαλή χωρίς οθόνη: Εάν διαβάζετε αυτό, πιθανότατα έχετε ήδη εξοικειωθεί με το Raspberry Pi. Έχω μερικές από αυτές τις φοβερές σανίδες γύρω από το σπίτι για τη διαχείριση διαφόρων έργων. Αν κοιτάξετε οποιονδήποτε οδηγό που σας δείχνει πώς να ξεκινήσετε με το Raspberry Pi
Πώς να ρυθμίσετε το Raspberry Pi χωρίς οθόνη και πληκτρολόγιο: 7 βήματα
Πώς να ρυθμίσετε το Raspberry Pi χωρίς οθόνη και πληκτρολόγιο: Το Raspberry Pi είναι ένας μικρός υπολογιστής ενός πίνακα που τρέχει λειτουργικό σύστημα βασισμένο στο Linux που ονομάζεται Raspbian. Αυτή η οδηγία θα σας δείξει πώς να ρυθμίσετε το Raspberry Pi (οποιοδήποτε μοντέλο) χωρίς να χρησιμοποιείτε οθόνη και πληκτρολόγιο. Θα χρησιμοποιήσω το Raspberry Pi 3 B+ με το Raspbi
Ρύθμιση Raspberry Pi χωρίς εξωτερική οθόνη ή πληκτρολόγιο: 7 βήματα
Ρύθμιση Raspberry Pi χωρίς εξωτερική οθόνη ή πληκτρολόγιο: Δεν χρειάζεστε πλέον εξωτερική οθόνη, πληκτρολόγιο και ποντίκι για να ξεκινήσετε με το Raspberry Pi, υπάρχει μια άλλη λύση - λειτουργία χωρίς κεφάλι
Zero Cost Laptop Cooler / Stand (Χωρίς κόλλα, χωρίς διάτρηση, χωρίς παξιμάδια & μπουλόνια, χωρίς βίδες): 3 βήματα
Zero Cost Laptop Cooler / Stand (No Glue, No Drilling, No Nuts & Bolts, No Screws): ΕΝΗΜΕΡΩΣΗ: ΠΑΡΑΚΑΛΩ KINDLY VOTE FOR MY INSTRUCTABLE, THANKS ^ _ ^ YOU MAY MOTO LIKE ΕΙΣΟΔΟΣ ΣΤΟ www.instructables.com/id/Zero-Cost-Alumin-Furnace-No-Propane-No-Glue-/ ΜΠΟΡΕΙ ΝΑ VΗΦΙΣΕΤΕ ΓΙΑ ΤΟΝ ΚΑΛΥΤΕΡΟ ΦΙΛΟ ΜΟΥ