Мазмуну:
- 1 -кадам: Жергиликтүү тармагыңызга туташыңыз
- 2 -кадам: SSH Сиздин Башкармаңызга
- 3 -кадам: Remote Desktop Connection
- 4 -кадам: FTP иштетүү
Video: Алыстан Raspberry Pi жетүү: SSH, Dekstop & FTP: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Бул постто биз Raspberry Pi менен иштөөнү бир аз жеңилдетүү үчүн алыстан кире турган 3 түрдүү ыкманы карайбыз. Биринчиси - SSH, ал терминалга алыстан кирүүгө мүмкүндүк берет. Экинчиси, UI менен иштешүү керек болгондо Raspberry Pi столуна кирүүгө мүмкүндүк бере турган алыскы рабочий туташуусу. Үчүнчүсү сизге Raspberry Pi менен компьютериңиздин ортосунда файлдарды оңой эле алуу же өткөрүп берүү үчүн файлдарга жана папкаларга түз кирүүгө мүмкүндүк берет.
Жогорудагы видео алардын ар бири үчүн майда -чүйдөсүнө чейин баяндалат жана ар кандай ыкмаларды түшүнүү үчүн аны биринчи көрүүнү сунуштайм.
1 -кадам: Жергиликтүү тармагыңызга туташыңыз
Үч ыкманын тең иштеши үчүн, Raspberry Pi сиз ага алыстан киргиңиз келген компьютер менен бир тармакка туташышы керек. Муну кыла турган бир нече жолдор бар.
Зымдуу туташуу:
Эгер сиз зымдуу байланышты колдонууну пландап жатсаңыз, анда Ethernet кабелин тактага сайыңыз жана кабелдин экинчи учун үй роутериңизге сайыңыз. Такта автоматтык түрдө тармакка туташуусу керек.
Зымсыз (дисплей/клавиатура/чычкан менен):
Эгерде сиз зымсыз туташууну колдонууну пландап жатсаңыз, анда жөн гана тапшырмалар тилкесиндеги зымсыз тармактын сүрөтчөсүн басып, сырсөздү киргизип жана OK басуу менен тармакка туташууңуз керек. Такта автоматтык түрдө тармакка туташуусу керек. Сураныч, буга мисал үчүн видеону көрүңүз.
Зымсыз (дисплей жок, башсыз режим):
Сиз ошондой эле microSD картасынын жүктөө каталогунда wpa_supplicant.conf файлын түзүү менен тактага туташа аласыз. Raspberry Pi операциялык тутуму бул файлды биринчи жолу жүктөлгөндө текшерет жана эгер ал бар болсо, анда ал тармакка туташуу үчүн ичиндеги тармак маалыматтарын колдонот. Сиз шаблон файлын төмөнкү шилтемеден жүктөп алып, аны өлкө коду, тармактын аты жана сырсөз менен жаңырта аласыз. Файлды түзүү үчүн Notepad ++ же Sublime Text 3 сыяктуу текст редакторун колдонуу сунушталат. Бүткөндөн кийин, сүрөттү жаркылдатып бүтөр замат жүктөө дискине көчүрүңүз, бирок тактанын биринчи жолу жүктөлүшүнөн мурун.
WPA шаблон файлы:
Өлкө коддорунун тизмеси үчүн төмөнкү шилтемени колдонуңуз:
Тармакка туташкандан кийин, биз коллегиянын IP дарегин алышыбыз керек. Сиз муну ар кандай жолдор менен жасай аласыз, бирок ыңгайлуу ыкмалардын бири - Angry IP Scanner сыяктуу программаны колдонуу. Сураныч, видеону иш жүзүндө көрүү керек болсо көрүңүз. Программа жөн гана жергиликтүү тармагыңызды сканерлейт жана бардык активдүү түзмөктөрдү IP даректери менен бирге тизмектейт. Менин тактайымдын IP дареги 192.168.1.37 жана эгер тактаңыз көрүнсө, анда ал тармагыңызга ийгиликтүү туташканына ишенсеңиз болот.
2 -кадам: SSH Сиздин Башкармаңызга
Эгерде сиз буга чейин Raspberry Pi колдонгон болсоңуз, анда сиз кандайдыр бир учурда терминалдык терезени колдонгон болосуз. Терминалды колдонуу скрипттерди оңой түзүүгө, программалык камсыздоону жаңыртууга ж.б. Демейки боюнча, дисплейди жана клавиатураны тактага туташтырып терминалга кире жана колдонсоңуз болот, бирок бул дайыма эле ыңгайлуу боло бербейт, айрыкча, эгерде сизде Pi Zero колдонулса, анда анын толук көлөмдүү USB порту да жок. өлчөмү HDMI порту. SSH терминалга дисплейге же клавиатурага муктаж болбостон кирүүгө мүмкүнчүлүк берет, бул аны абдан ыңгайлуу кылат. Баарынан маанилүүсү, сиз баарын терүүнүн ордуна негизги компьютериңизден буйруктарды жана скрипттерди көчүрүп/чаптай аласыз. SSH Secure SHell дегенди билдирет жана ал коопсуз түзүлүш менен түзмөккө коопсуз байланышууга мүмкүндүк берет. SSH иштетүүнүн эки негизги жолу бар.
Дисплей/клавиатура/чычкан менен:
Эгерде сизде дисплей, клавиатура жана чычкан туташкан болсо, анда "Raspberry Pi Configuration" терезесин "Preferences" менюсунан ачып, андан кийин "Interfaces" өтмөгүнө өтсөңүз болот. Сиз жөн гана SSHдин жанындагы радио баскычын чыкылдатып, "Иштетилген" деп жазсаңыз болот, анан ОК бассаңыз болот. Бул аткарылганын көрүү үчүн видеону көрө аласыз.
Дисплей жок, башсыз режим:
Эгерде дисплейге кирүү мүмкүнчүлүгүңүз жок болсо, анда жөн эле "ssh" деген аталыштагы бош файлды түзүп, жүктөө дискине көчүрүп алсаңыз болот. Файлга кеңейтүү кошпоңуз. Файлды түзүү үчүн Notepad ++ же Sublime Text 3 сыяктуу текст редакторун колдонуу сунушталат. Сүрөттү жаркылдаткандан кийин, бирок биринчи жолу жүктөө алдында бул файлды көчүрүңүз. Бул сиз үчүн SSH иштетет.
Бүткөндөн кийин, сиз жөн гана компьютериңиздеги терминалдык терезени ачышыңыз керек (Windows үчүн командалык жол жана Mac үчүн Терминал). Бүткөндөн кийин, "ssh [email protected]" деп терип, Enter баскычын басыңыз. Сураныч, ошол буйрукта IP дарегиңизди жаңыртыңыз. Андан кийин ал сизден хостту эстегиңиз келеби же жокпу деп сурайт, анан кирүү баскычын басуу менен. Андан кийин ал сизден сырсөз сурайт жана демейки боюнча, бул тырмакчасы жок "малина". Сырсөздү киргизгенден кийин, сиз тактага киресиз, андан кийин терминалга кирип, тактага клавиатура аркылуу туташкандай командаларды иштете аласыз.
3 -кадам: Remote Desktop Connection
SSH текстке негизделген буйруктарды жана скрипттерди аткаргыңыз келгенде пайдалуу. Бирок, кээде графикалык колдонуучу интерфейсине же GUIге кирүү жана өз ара аракеттенүү керек болот жана мындай учурларда алыскы рабочий байланышы пайдалуу болот. Алыстан кирүү таптакыр кыйын эмес. Сиз жөн гана Piдеги алыскы туташуу серверин орното турган эки буйрукту иштетишиңиз керек.
Бул буйруктар түздөн -түз Pi терминалында иштетилиши мүмкүн же аны алгач SSH аркылуу тактага кирүү менен иштетсе болот. Терминалга келгенден кийин, жөн гана "sudo apt-get install tightvncserver" терип, y киргизип, орнотууну ырастаңыз. Бул биз үчүн tightvncserver орнотот. Биз иштете турган кийинки буйрук "sudo apt-get install xrdp" жана орнотууну ырастоо үчүн y киргизиңиз. Бул алыстан кирүүнү иштете турган xrdp орнотот.
Азыр жасала турган нерсенин баары - бул рабочий столго кирүү. Бул үчүн, Windowsтун "Алыскы иш столуна туташуу" тиркемесин ачып, тактанын IP дарегин киргизиңиз. Бул сизди кирүү экранына алып барат, анда сиз "pi" деген демейки колдонуучу атын жана "малина" болгон демейки сырсөздү киргизишиңиз керек. Бүткөндөн кийин, сиз Raspberry Pi Desktopко алып барасыз, ал жерде сиз менен иштей аласыз. тактаны алыстан башкарыңыз жана дисплей, клавиатура жана чычканды колдонуп тактага физикалык түрдө туташкандай кылыңыз.
Эгер сиз Mac колдонуп жатсаңыз, анда адегенде колдонмо дүкөнүнөн "Microsoft Remote Connection" тиркемесин орнотушуңуз керек болот. Сиз андан кийин IP дарегин, колдонуучунун атын, паролду жана байланыштын атын терүү менен жаңы байланыш түзө аласыз. Акырында, туташууну баштоо үчүн туташуунун атын эки жолу чыкылдатыңыз жана сиз Raspberry Pi Desktopко өтөсүз. Сураныч, видеону көрүңүз, биз муну PC жана Mac үчүн көрсөтөбүз.
4 -кадам: FTP иштетүү
Алыскы рабочий туташуусун колдонуу пайдалуу, бирок сиз аны колдонуу менен компьютериңиз менен Pi Desktopтун ортосунда файлдарды түз көчүрө албайсыз. Бактыга жараша, муну алыстан жасоонун оңой жолу бар жана бул FTP же Файлды өткөрүү протоколун колдонуу.
FTP орнотуу, ошондой эле жөнөкөй. Биз жөн гана "sudo apt-get update" иштетип, пакет маалыматын жаңыртышыбыз керек. Андан кийин, биз үчүн FTP серверин орното турган "sudo apt install proftpd" командасын иштетишибиз керек. Жана эмне кылышыңыз керек. Демейки боюнча, FTP аркылуу кирүүгө мүмкүн болгон каталогдорго эч кандай чектөө жок. Эгерде сизде бир нече колдонуучу болсо, анда колдонуучуга /home /user каталогуна гана кирүү мүмкүнчүлүгүн чектөө туура болмок. Бул үчүн конфигурация файлын жаңыртышыңыз керек жана ал үчүн конфигурация файлын текст редакторунда ача турган "sudo nano /etc/proftpd/proftpd.conf" буйругун иштетишиңиз керек болот. "#DefaultRoot" линиясына ылдый жылдырып, "#" белгисин комментарийлеңиз, бул аны иштетет. Бүткөндөн кийин, файлды "CTRL+X", андан кийин "y", андан кийин "ENTER" басуу менен сактап коюңуз. Андан кийин "sudo service proftpd reload" буйругун аткаруу менен кызматты кайра жүктөөңүз керек болот. Бул жаңы конфигурацияны ишке киргизет жана биз /home /pi каталогуна гана кире алабыз.
Файлдарга жана папкаларга кирүү ушунчалык оңой. Сиз веб -браузерди ачып, "ftp://192.168.1.37" деп терип, андан кийин демейки колдонуучу аты "pi" жана демейки сырсөз "малина" менен кире аласыз. Андан кийин сиз файлдарды көрө аласыз, ал тургай аларды жүктөп аласыз. Коопсуздук максатында сессияны аныктыгыңызды текшерүүнү суранат. Бул таптакыр ыңгайлуу эмес жана сунушталган жол FileZilla сыяктуу FTP кардары деп аталган нерсени колдонуу. Жөн эле жүктөп алып, орнотуңуз, андан кийин сүрөттө көрсөтүлгөндөй жогорку тилкеге туташуу чоо -жайын киргизиңиз - IP дареги, колдонуучунун аты, сырсөз жана порт 21. Жасалгандан кийин "Quickconnect" баскычын чыкылдатыңыз. тактага туташуу. Raspberry Pi файлдары жана папкалары оң жарымында көрсөтүлөт жана сиздин компьютериңиздин файл системасы сол жакта болот. Файлдарды өткөрүүнү иштетүү үчүн сүйрөңүз. Ошентип, сиз керектүү файлдарды оңой ала аласыз жана файл тутумун башкара аласыз.
Raspberry Piге үч башка ыкманы колдонуу менен алыстан кирүү ушунчалык оңой. Эгерде сизге ушул сыяктуу пайдалуу посттор жакса, анда биздин YouTube каналыбызга жазылууну ойлонуп көрүңүз, анткени бул абдан чоң жардам берет.
YouTube:
Окуганыңыз үчүн рахмат!
Сунушталууда:
Сизде болгон компоненттерди колдонуу менен каршылыкка/сыйымдуулукка кантип жетүү керек ?: 6 кадам
Сизде болгон компоненттерди колдонуу менен кандай гана каршылыкка/сыйымдуулукка жетүү керек! Бул программа сизге керектүү болгон каршылыктын/сыйымдуулуктун маанисине жетүү үчүн керек болгон резисторлорду/конденсаторлорду кантип айкалыштырууну эсептейт
MCU Интернет кызматына IFTTT аркылуу жетүү - Ameba Arduino: 3 кадам
MCU Интернет кызматына IFTTT аркылуу кирүү - Ameba Arduino: Интернет кызматына кирүү Android телефону, планшети же ЖК сыяктуу акылдуу түзмөк үчүн оңой жумуш, бирок микроконтроллерде анча оңой эмес, анткени ал жакшы байланышты жана иштетүү кубатын талап кылат. Бирок, биз анын оор бөлүгүн жүктөй алабыз
Python аркылуу Solaredge маалыматыңызга жетүү: 4 кадам
Python аркылуу Solaredge маалыматыңызга жетүү: Солярж трансформаторлорунун маалыматтары локалда сакталбагандыктан, solaredge серверлеринде мен өз маалыматтарымды жергиликтүү түрдө колдонууну каалагандыктан, мен маалыматтарды өз программаларымда колдоно алам. Мен силерге solaredge желелериндеги маалыматтарды кантип талап кылууну көрсөтөм
Dell Inspiron 15 3000 сериясына кантип жетүү керек: 10 кадам
Dell Inspiron 15 3000 сериясындагы катуу дискке кантип кирсе болот: Hello Instructables окурмандары, бүгүн мен сизге Dell Inspiron 15 3000 сериялы ноутбуктан катуу дискке кантип кирүүнү көрсөтөм. Кыязы, сиз муну окуп жаткан болсоңуз, же компьютерди атууда кыйынчылыктар болуп, же катуу дисктин ордуна коюуну издеп жаткандырсыз
Raspberry Pi B+менен GPS Ublox Neo 6Mга кол менен жетүү: 3 кадам
Raspberry Pi B+менен GPS Ublox Neo 6Mга кол менен жетүү: Raspberry Pi - бул колдонууга оңой болгон ар кандай модулдар үчүн абдан шайкеш мини PC. Негизинен бул PC менен дээрлик бирдей, бирок Raspberry Piден GPIO менен башкарса болот. Raspberry Pi дагы бир нече байланыш линиялары менен колдоо көрсөтөт, бирөө