Съдържание:
- Стъпка 1: Изисквания:
- Стъпка 2: Активиране на SSH с монитор:
- Стъпка 3: Активиране на SSH без монитор:
- Стъпка 4: Намиране на IP адреса:
- Стъпка 5: SSH в Pi:
- Стъпка 6: Осигуряване на Raspberry Pi:
- Стъпка 7: Последна бележка:
Видео: Управление на Raspberry Pi без монитор .: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
В предишни инструкции споделих ръководство за начинаещи към Raspberry Pi. Там видяхме как да стартираме Raspbian на Pi и да го използваме като десктоп. Но за тази настройка се нуждаем от много периферни устройства като монитор, HDMI кабел, безжична клавиатура и OTG адаптер. През повечето време не се нуждаем от тези периферни устройства след първото зареждане. За да спестим малко пари, можем да използваме Pi в режим Headless, т.е. достъп до него без монитор. В режим Headless можем да осъществим достъп до Raspberry Pi през безжична мрежа, използвайки SSH (Secured Shell Protocol). Така че, без да губите повече време, нека се впуснем в него.
Стъпка 1: Изисквания:
Преди да започнем, трябва да съберем хардуер и софтуер за този проект.
1. Малина Пи
Raspberry Pi Zero W …………. (Amazon САЩ / Amazon ЕС / Banggood) Or
Raspberry Pi 3 Модел B+ …… (Amazon САЩ / Amazon ЕС / 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
Стъпка 2: Активиране на SSH с монитор:
Този метод е за тези, които имат монитор и други периферни устройства. Вие просто трябва да инсталирате Raspbian на SD карта и да я поставите в Pi. Вижте този урок, ако искате да научите как да инсталирате Raspbian. След като успешно инсталирате операционната система на SD картата, поставете я в Pi и я стартирайте.
- След като Pi се стартира, кликнете върху малиновата икона в горния ляв ъгъл. Ще видите падащо меню, от това меню изберете „Предпочитания“. От второто падащо меню изберете „Конфигурация на Raspberrypi“.
- Ще се появи изскачащ прозорец, изберете раздела "Интерфейс".
- След това активирайте Camera, I²C, GPIO и SSH. Това са функциите, които ще използваме най -много.
- Pi вече е готов за управление без монитор и клавиатура.
Стъпка 3: Активиране на SSH без монитор:
Сега, за да активирате SSH без монитор, следвайте стъпките по -долу:
- Инсталирайте Raspbian изображението върху SD картата, подобно на предишния урок.
- След като изображението е изгорено, не изваждайте картата. Вместо това отворете зареждащия дял. Имайте предвид, че Windows може да поиска да форматирате устройството, да кажете „не“или да го анулирате. НЕ ФОРМИРАЙТЕ ЧАСТТА.
- В зареждащия дял има много файлове и папки. Не редактирайте и не изтривайте файлове оттук, в противен случай това може да причини системна грешка.
- Тук трябва да добавим два файла, 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 парола" key_mgmt = WPA-PSK}
- В скрипта трябва да направите някои промени. В първия ред държава = IN написах IN, защото съм от Индия, а ISO кодът за Индия е IN. Можете да намерите кода на вашата страна от Wikiwand. След това добавете вашия ssid, който не е нищо друго освен вашето WiFi име. Също така добавете psk, която е вашата парола за WiFi. Когато приключите, не забравяйте да запазите файла.
- Сега извадете SD картата и я поставете в Pi. Включете Pi и изчакайте няколко минути. Зареждането отнема повече време за първи път.
Стъпка 4: Намиране на IP адреса:
Преди да можем да SSH в Raspberry Pi, трябва да знаем IP адреса на Pi. За да намеря IP адреса, предпочитам да използвам приложение, наречено Fing. Предлага се както за Android, така и за iPhone. За да намерите IP адреса:
- Първо се уверете, че вашият смартфон е свързан към същата WiFi мрежа като Pi.
- Отворете приложението Fing, на началната страница ще забележите списък с устройства, свързани към рутера.
- Запишете IP адреса на "raspberrypi". Ще използваме това, за да установим връзка с Pi.
Сега ще се свържем към платката с помощта на SSH в следващата стъпка.
Стъпка 5: SSH в 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
- Тук ще добавите вашия 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 за управление на светодиодите.
Не забравяйте да разгледате моята електронна книга „Мини WiFi робот“, ако все още не сте го направили. Ще ви преведе през всички стъпки, за да проектирате свой собствен персонализиран робот.
Надявам се да намерите този урок информативен. Ако имате някакви съмнения, не се колебайте да попитате в коментарите.
Препоръчано:
Настройка на Raspberry Pi 4 чрез лаптоп/компютър с помощта на Ethernet кабел (без монитор, без Wi-Fi): 8 стъпки
Настройка на Raspberry Pi 4 чрез лаптоп/компютър с помощта на Ethernet кабел (без монитор, без Wi-Fi): В това ще работим с Raspberry Pi 4 Model-B от 1Gb RAM за настройката. Raspberry-Pi е единичен настолен компютър, използван за образователни цели и DIY проекти на достъпна цена, изисква захранване от 5V 3A
Как да настроите Raspberry Pi без монитор и клавиатура: 7 стъпки
Как да настроите Raspberry Pi без монитор и клавиатура: Raspberry Pi е малък едноплатен компютър, който работи с Linux базирана операционна система, наречена Raspbian, Тази инструкция ще ви покаже как да настроите Raspberry Pi (всеки модел), без да използвате монитор и клавиатура. Ще използвам Raspberry Pi 3 B+ с Raspbi
Настройка на Raspberry Pi без монитор или клавиатура: 18 стъпки
Настройка на Raspberry Pi без монитор или клавиатура: NOOBS изисква монитор, клавиатура и мишка, което добавя ~ 60 $ (USD) или повече в разходите. Въпреки това, след като Wi-Fi работи, тези устройства вече не са необходими. Всеки път, когато стартирам нов проект на Raspberry Pi, изваждам монитора, клавиатурата и мишката и намирам
Настройка на Raspberry Pi с помощта на Diet Pi без монитор или клавиатура: 24 стъпки
Настройка на Raspberry Pi с помощта на Diet Pi без монитор или клавиатура: Тази инструкция е отхвърлена. Моля, използвайте: DietPi SetupNOOBS изисква монитор, клавиатура и мишка, което добавя ~ $ 60 (USD) или повече в разходите. Въпреки това, след като Wi-Fi работи, тези устройства вече не са необходими. Може би DietPi ще поддържа USB към сървъра
Охладител / стойка за лаптоп с нулева цена (без лепило, без пробиване, без гайки и болтове, без винтове): 3 стъпки
Охладител / стойка за лаптоп с нулева цена (без лепило, без пробиване, без гайки и болтове, без винтове): АКТУАЛИЗИРАНЕ: МОЛЯ ПРИЛОЖНО ГЛАСУВАНЕ ЗА МОИТЕ ИНСТРУКЦИИ, БЛАГОДАРЯ ^ _ ^ МОЖЕТЕ И ДРУГИ ДА ИЗБОРИТЕ ВЛИЗАЙТЕ НА www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ ИЛИ МОЖЕ ДА ГЛАСУВАТЕ ЗА МОЙ НАЙ-ДОБРИЯ ПРИЯТЕЛ