Мазмуну:
- Жабдуулар
- 1 -кадам: SD картасын даярдоо: OS жазуу
- 2 -кадам: SD картасын даярдоо: Башсыз орнотуу
- 3 -кадам: Жүктөө жана PIдин IP дарегин табуу
- 4 -кадам: SSH аркылуу туташуу
- 5 -кадам: Raspbian жаңыртуу жана X11VNC орнотуу
- 6 -кадам: Remote Desktop.. Акыры
Video: Raspberry Pi Desktop: Дисплейсиз коопсуз башсыз орнотуу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Эгер сиз муну окуп жаткан болсоңуз, балким, Raspberry Pi менен таанышсыз. Менде үйдүн тегерегинде ар кандай долбоорлорду ишке ашыруу үчүн бул сонун такталар бар. Эгерде сиз Raspberry Pi менен кантип иштөөнү көрсөткөн көрсөтмөлөрдү карасаңыз, анда бул HDMI кабели бар мониторго пиди туташтырууну, андан кийин клавиатураны жана чычканды тиркөөнү камтыйт.
Жакында мен Raspberry Pi 3B+ кармап калдым жана баштоо үчүн перифериялык түзүлүштөрүм жок болчу. Маселе эмес! Мен башсыз режимде иштейм - клавиатура же монитор тиркелген жок. Бирок башсыз режимде Пиди колдонуунун бардык көрсөтмөлөрү менден башсыз режимде иштөөгө өтүүдөн мурун пиди мониторго жана клавиатурага илишимди талап кылды. Ошентип, мен Raspberry Pi Desktopту толугу менен "башсыз" орнотуунун жолун табууну чечтим. Кошумча бонус катары мен сизге кантип десеңиз болот десеңиз болот, алыстан иштөө столуна кирүүңүздү кантип шифрлеп жана коргой аласыз.
Жабдуулар
- Raspberry Pi Board (3B+ же эң акыркы 4B) & Power Supply
- Micro SD карта (эң аз 8 ГБ)
- Micro SD картанын уячасы бар PC/ноутбук же тышкы USB SD картты окуучу (мис.
1 -кадам: SD картасын даярдоо: OS жазуу
Процесстин биринчи кадамы OS менен жүктөлүүчү SD картты түзүү. Көпчүлүк колдонуучулар үчүн эң жакшы тандоо - Raspbian OS - Raspberry Pi үчүн ылайыкташтырылган Linuxтун расмий дебяндык бөлүштүрүүсү. Бул эки даам менен келет: Desktop жана Lite (командалык сапка кирүү мүмкүнчүлүгү бар минималдуу версия). Бул Instrutable үчүн, биз Desktop даамын колдонобуз. Расмий жүктөө барагынан Raspbian Desktopтун эң акыркы бөлүштүрүүсүн жүктөп алыңыз. КЕҢЕШ: Эгер ноутбугуңузга/компьютериңизге BitTorrent кардары орнотулган болсо, Torrent шилтемесин тезирээк жүктөө үчүн колдонуңуз.
Бул жүктөлүп жатканда, Balena Etcherди жүктөп алып, орнотуңуз - Raspbian сүрөтүн SD карталарына жазууга арналган кросс -платформа куралы. ПКдеги OS (OSX же Windows же Linux) версиясын жүктөп алыңыз.
- SD карта менен SD карта окурманы салыңыз
- Balena Etcherди баштаңыз жана жүктөгөн Raspberry Pi OS.zip файлын катуу дисктен тандаңыз.
- SD Card Drive тандоо
- 'Flash!' Чыкылдатыңыз. SD картага Raspbian OS жазуу. "Жаркыроо бүттү!" Күтө туруңуз. билдирүү жана абдан Балена Эчер.
2 -кадам: SD картасын даярдоо: Башсыз орнотуу
Андан кийин биз SD картаны эки нерсени жасоого конфигурациялайбыз
- SSH иштетүү
- Wi -Fi туташканда Pi туташсын
Адатта, Balena Etcher бүткөндөн кийин, OS автоматтык түрдө SD картада "жүктөө" деп аталган бөлүмдү таап, орнотот.
Windowsта, Windows Explorerди ачыңыз жана "жүктөө" энбелгиси бар жаңы дискти издеп, мазмунун көрсөтүү үчүн чыкылдатыңыз. Меню тилкесиндеги 'New Item' баскычын чыкылдатып, андан кийин бош текстти түзүү үчүн 'Text Document' тандаңыз. Мунун атын "ssh" деп өзгөртүү
ЭСКЕРТҮҮ: Windows демейки боюнча жашырат, файл кеңейтүүлөрүн билет. Бул файлдын ssh ордуна 'ssh.txt' аталышына алып келет, бирок Windows аны сизден жашырат. Файл кеңейтүүлөрүн көрсөтүү үчүн бул көрсөтмөлөрдү аткарыңыз.
Ошол эле процессти аткарыңыз жана башка файл түзүңүз жана анын атын 'wpa_supplicant.conf' деп өзгөртүңүз. Бул файлдын аягына ".txt" кошулбаганын дагы бир жолу текшериңиз. Бул файлды Блокнот же каалаган текст редактору менен түзөтүп, бул текстти кошуңуз:
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev
update_config = 1 ap_scan = 1 fast_reauth = 1 өлкө = АКШ тармагы = {ssid = "Сиздин тармактын SSID" psk = "Тармагыңыздын сырсөзү" артыкчылыгы = 100}
Өлкө кодун тиешелүү кодго алмаштырыңыз (Шилтеме). SSID менен PSKти WiFi'ңиздин SSID жана Passphrase/сырсөзүңүзгө дал келгидей кылып коюңуз.
Файлды сактаңыз жана SD картаны чыгарыңыз.
OSXте, мунун эң жакшы жолу - Терминал колдонмосун колдонуу. Терминалды ишке киргизиңиз жана каталогду /Көлөмдөр /жүктөө деп өзгөртүңүз
Терминалда төмөнкү буйруктарды аткарыңыз
тийүү ssh
nano wpa_supplicant.conf
Экинчи буйрук wano_supplicant.conf файлын нано текст редакторунда ачат. Жогорудагыдай текстти кошуңуз (Windows бөлүмүн караңыз). Файлды SD картаны тапкычтан чыгарыңыз.
3 -кадам: Жүктөө жана PIдин IP дарегин табуу
Даярдалган SD картаны Raspberry Pi'ге салыңыз жана аны жүктөө үчүн кубатты туташтырыңыз. Pi жүктөлүп бүткүчө бир нече мүнөт күтө туруңуз. Бул учурда Pi Raspbian Desktopту иштетип жатат, бирок бизде аны көрүүгө мүмкүнчүлүк жок.
Пинин IP дарегин издөө Биз адегенде Nmap - бекер жана ачык булак тармагын табуу куралын жана Zenmap - nmap үчүн GUI куралын орнотобуз. Сиз экөөнү тең расмий Nmap жүктөмөлөр баракчасынан жүктөй аласыз. ОСтун орнотуучусунда Zenmapти nmap менен бирге орнотуу мүмкүнчүлүгү болот.
Бул кийинки кадам үй Wifi тармагыңыздын IP дареги диапазону жөнүндө бир аз билимди талап кылат. Компьютериңиздин IP дарегин алыңыз. мис. 192.168.1.21. Сиздин үйдүн тармактык түйүнү 192.168.1.0/24 сиздин компьютериңиздин IP дарегине негизделет.
Zenmapты иштетүү
- Максаттуу типте сиз үй тармагы катары аныктаган тармактык тармак
- Профилдин ачылуучу тизмесин өзгөртүп, 'Ping Scan'ди тандаңыз
- Команда кутусуна 'nmap -sn' териңиз. Subnet мурунтан эле жазылышы керек.
- 'Scan' баскычын чыкылдатыңыз. Бир нече мүнөттүн ичинде курал Wifi тармагыңыздан тапкан бардык түзмөктөрдү тизмелеп берет. "Raspberrypi" деп аталган түзмөктү издеңиз жана анын IP дарегин белгилеңиз. Жогорудагы скриншоттордо сиз малина пи 192.168.1.47 IP дарегин алганын көрөсүз
4 -кадам: SSH аркылуу туташуу
Эгерде SD карт туура даярдалган болсо, анда биринчи жүктөөдө Pi автоматтык түрдө WiFiга туташып, SSH кызматын иштетет. Эми биз ага сиздин компьютериңиздеги SSH кардарын колдонуп туташа алабыз. Бирок бул биз каалаган толук рабочий тажрыйба эмес. Ал жакка дагы бир нече кадамдар бар.
WINDOWSA Windowsто SSHди колдонуу боюнча дээрлик бардык колдонмолор PuTTY колдонууну сунуштайт. Менимче, UI абдан эскирген жана колдонуу кыйын. Windows боюнча менин артык көргөн SSH кардарым MobaXterm. Windows PCңизге MobaXtermди жүктөп алып орнотуңуз. Биринчи жолу MobaXtermди ишке киргизгенде, Windows 10 Firewall кээ бир функциялар бөгөттөлгөнү жөнүндө билдирме чыгарат. Колдонмону бөгөттөн чыгаруу коопсуз. MobaXtermди иштетип, улантуу үчүн терминалды баштаңыз.
Эгерде сиз OSXте болсоңуз, анда SSH аркылуу туташуу үчүн керектүү нерселердин баары камтылган. Улантуу үчүн Терминал тиркемесин иштетиңиз.
Raspberry Pi менен туташыңыз
Сиздин терминалда, Nmap скандоосунан мурун алган IP дарегин колдонуп, SSHге Pi. Менин малина Pi 192.168.1.47ге ээ болду жана мен аны ушул колдонмонун калган бөлүгүндө колдоном. Аны сиз орнотуп жаткан Pi үчүн туура IP дареги менен алмаштырыңыз.
Муну терминалыңызга териңиз жана ENTER басыңыз
Биринчи жолу туташканда, жаңы түзмөккө туташуу жөнүндө эскертүү аласыз. Улантуу үчүн 'y' же 'Y' жана ENTER териңиз. Андан кийин ал сырсөздү талап кылат. 'Pi' колдонуучусунун баштапкы сырсөзү 'малина'. Эгерде баары ойдогудай болсо, сиз киресиз жана окшош bash чакырыгы болосуз
pi@малина: ~ $
Жакшы!
5 -кадам: Raspbian жаңыртуу жана X11VNC орнотуу
Мурунку кадамдан бир эле SSH туташуусунда калып, биз адегенде Пиде орнотулган бардык программаларды жаңыртабыз. SSH аркылуу туташып жатканда терминалга төмөнкү эки буйрукту териңиз
sudo apt update
sudo apt upgrade
Ар бир буйруктан кийин терминалдагы бардык көрсөтмөлөрдү аткарыңыз. экинчи буйрук 15-20 мүнөткө чейин созулат. Сиз дагы бир же эки суроого жооп беришиңиз керек, андан кийин бардык жаңыртуу программалары жүктөлүп, андан кийин орнотулат.
Жаңыртуу аяктагандан кийин, x11VNC орнотуу убактысы. x11VNC - бул малина пи менен иштей турган жана рабочий компьютерди компьютерибизден көрүүгө мүмкүнчүлүк бере турган алыскы рабочий тиркеме. Терминалга бул буйрукту териңиз
sudo apt install x11vnc
x11vnc -storepasswd
Экинчи буйрук - алыскы рабочийге кирүү үчүн сырсөз коюу. ЭСКЕРТҮҮ: Бул максимум 8 белгиден турушу керек.
Андан кийин конфигурация файлын x11vnc жүктөөдө автоматтык түрдө иштей тургандай кылып жаңыртабыз. Терминалда дагы бул буйруктарды териңиз
mkdir -p ~/.config/lxsession/LXDE -pi
cp/etc/xdg/lxsession/LXDE-pi/autostart ~/.config/lxsession/LXDE-pi/autostart nano ~/.config/lxsession/LXDE-pi/autostart
Акыркы буйрук "нано" жөнөкөй текст редакторун баштайт. Файлдын аягында муну кошуңуз
@x11vnc -nevershared -forever -localhost -rfbauth /home/pi/.vnc/passwd
Файлды 'Ctrl-o' менен сактаңыз жана 'Ctrl-x' менен нанодон чыгыңыз
Биз эч качан Raspberry Pi менен эч кандай дисплейди туташтырбаганыбыз үчүн, демейки боюнча, иш столу өтө аз 720x480 чечилишинде башталат. Бирок муну оңдоо оңой. SSH сессиясында дагы эле чуркаңыз
sudo raspi-config
Бул raspbian конфигурация текст режими колдонмосун ишке киргизет. Жебе баскычтарын колдонуп, "Өркүндөтүлгөн параметрлерди" тандап, ENTER басыңыз. Кийинки "Чечимди" тандап, ENTER басыңыз. Акыры сизге жеткиликтүү экран токтомдорунун тизмеси сунушталат. Жогорку чечим параметрлеринин бирин тандап, ENTER басыңыз. Табулатура аркылуу негизги экранда '' опциясына өтүңүз жана ENTER басыңыз.
Raspberry Pi'ни кайра жүктөңүз
sudo өчүрүп күйгүзүү
6 -кадам: Remote Desktop.. Акыры
Raspberry Pi жүктөлүп бүткөндөн кийин, биз тышкы мониторго же клавиатура менен чычканга туташпай туруп, даңазалуу Иш столун көрүүгө даярбыз.
SSH порт багыттоо менен
Бул акыркы бөлүгү бир аз техникалык жана түшүндүрүү кыйын. Мен бул абдан жакшы колдонмону окууну сунуштайм.
SSH аркылуу Piге туташуу үчүн колдонулган терминалга кайтыңыз. Эми кылдат терип, бул буйрукту иштетиңиз
ssh -L 5900: localhost: 5900 [email protected]
RealVNC Viewer Download жана RealVNC Viewer орнотуу. RealVNC Viewerди иштетүү. VNC Server дарегине жөн эле териңиз
localhost
жана туташууну чыкылдатыңыз же жөн гана ENTER басыңыз. Көрүүчү туташуунун коопсуз эместигине нааразы болот. Эскертүүнү кабыл алып, улантыңыз. Сизден сырсөз суралат. Бул x11vnc үчүн койгон 8 белгиден турган (же андан аз) сырсөз. "OK" чыкылдатыңыз жана сизди Raspberry Pi Desktop күтөт.
Сиз демейки сырсөздү колдонуу жөнүндө эскертүү аласыз. Бул жерде улантыңыз жана 'pi' колдонуучусу үчүн демейки сырсөздү өзгөртүңүз.
Адатта VNC байланыштары коопсуз эмес. Бирок бул ыкма менен сиз VNC байланышын шифрленген SSH туташуусу аркылуу туннелдөө аркылуу коопсуз кылдыңыз.
Дал ушул!!! Чыныгы башы жок Raspberry Pi'ди ийгиликтүү орноттуңуз.
Сунушталууда:
Raspberry Pi же башка Linux / unix негизделген компьютерлерде экрансыз / дисплейсиз (башсыз) иштөө: 6 кадам
Raspberry Pi же башка Linux / unix негизделген компьютерлерде экрансыз / дисплейсиз (башы жок) чуркоо: Көпчүлүк адамдар Raspberry PI сатып алса, аларга компьютердин экраны керек деп ойлошот. Акчаңызды керексиз компьютер мониторлоруна жана клавиатураларга коротпоңуз. Убакытты текке кетирбеңиз, клавиатуралар менен мониторлорду компьютерлердин ортосунда жылдырыңыз. Телевизор жок болгондо байлабаңыз
Raspberry Pi башсыз орнотуу: 7 кадам
Raspberry Pi башсыз орнотуу: Сиз башсыз деп аталган режимде клавиатура, чычкан жана мониторду туташтырбастан, ssh аркылуу Raspberry Piге кирүүнү кантип иштетүүнү үйрөнөсүз
Телефонуңузду жана гаджетти кантип коопсуз жана коопсуз кылуу керек: 4 кадам
Телефонуңузду жана гаджетти кантип коопсуз жана коопсуз кылуу керек: дээрлик бардыгын жоготкон адамдан (албетте, апыртылган) .Ошондуктан, моюнга алуу убактысы, менин мурунку сүйлөмүм айткандай, мен абдан олдоксонмун. Эгерде мага бир нерсе байланып калбаса, анда мен аны туура эмес жайгаштырып жиберүү мүмкүнчүлүгү чоң, унутуу бир жерде
Raspbian (Jessie) башсыз Raspberry Pi орнотуу: 3 кадам
Raspbian (Jessie) Headless менен Raspberry Pi орнотуу: Биринчиден, биз мунун баары эмне экенин билишибиз керек. Мен бул жерде теория сабактарын бергим келбейт. Азырынча сиз малинанын пи жалгыз экенин билишиңиз керек такта мини компьютер (салттуу компьютерлерден кичине мааниде) Болду. Жөнөкөй
Raspberry Pi башсыз орнотуу: 3 кадам
Raspberry Pi Headless Setup: Мониторсуз кантип малина пи орнотсо болот деп ойлонуп көрдүңүз беле? Бул оңой, сизге SD картада жана Ethernet кабелинде ОС керек болот. Ошондой эле кээ бир бекер программалар жана бир аз сабырдуулук. Allchips - бул электроника компоненттеринин онлайн кызматы p