Мазмұны:

Raspberry Pi -ге қашықтан қол жеткізу: SSH, Dekstop & FTP: 4 қадам
Raspberry Pi -ге қашықтан қол жеткізу: SSH, Dekstop & FTP: 4 қадам

Бейне: Raspberry Pi -ге қашықтан қол жеткізу: SSH, Dekstop & FTP: 4 қадам

Бейне: Raspberry Pi -ге қашықтан қол жеткізу: SSH, Dekstop & FTP: 4 қадам
Бейне: Урок №3. Долгосрочная подготовка: план работы, разработка проекта, налаживание командной работы 2024, Шілде
Anonim
Raspberry Pi -ге қашықтан қол жеткізу: SSH, Dekstop & FTP
Raspberry Pi -ге қашықтан қол жеткізу: SSH, Dekstop & FTP

Бұл жазбада біз Raspberry Pi -мен жұмыс істеуді жеңілдету үшін қашықтан кіруге болатын 3 түрлі әдісті қарастырамыз. Біріншісі - SSH, бұл терминалға қашықтан қол жеткізуге мүмкіндік береді. Екіншісі - Raspberry Pi жұмыс үстеліне UI -мен өзара әрекеттесу қажет болған кезде кіруге мүмкіндік беретін қашықтағы жұмыс үстелі қосылымы. Үшіншісі сізге файлдар мен қалталарға тікелей қол жеткізуге мүмкіндік береді, осылайша сіз 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 сіздің тақтаға енеді

SSH сіздің тақтаға енеді
SSH сіздің тақтаға енеді
SSH сіздің тақтаға енеді
SSH сіздің тақтаға енеді

Егер сіз бұрын Raspberry Pi қолданған болсаңыз, онда сіз терминалды терезені бір уақытта қолданған боласыз. Терминалды пайдалану сценарийлерді оңай құруға, бағдарламалық жасақтаманы жаңартуға және т.б. Әдепкі бойынша, дисплей мен пернетақтаны тақтаға қосу арқылы терминалға кіруге және пайдалануға болады, бірақ бұл әрқашан ыңғайлы емес, әсіресе егер сізде USB-порты немесе толық өлшемі жоқ Pi Zero қолданылса. өлшемді HDMI порты. SSH терминалға дисплей мен пернетақтаны қажет етпестен кіруге мүмкіндік береді, бұл оны өте ыңғайлы етеді. Ең бастысы, сіз бәрін терудің орнына негізгі компьютерден командалар мен сценарийлерді көшіріп/қоюға болады. SSH Secure SHell дегенді білдіреді және ол құрылғыға қауіпсіз байланыссыз қауіпсіз байланысуға мүмкіндік береді. SSH қосудың екі негізгі әдісі бар.

Дисплей/пернетақта/тышқанмен:

Егер сізде дисплей, пернетақта мен тінтуір қосылған болса, онда сіз «Таңдаулар» мәзірінен «Raspberry Pi конфигурациясы» терезесін ашып, «Интерфейстер» қойындысына ауыса аласыз. Содан кейін SSH жанындағы «Қосылған» деген радио түймесін басып, ОК батырмасын басуға болады. Сіз мұны қалай жасау керектігін көру үшін бейнені қарай аласыз.

Дисплей жоқ, бассыз режим:

Егер дисплейге қол жеткізе алмасаңыз, онда сіз «ssh» атауы бар бос файлды құрып, оны жүктеу дискісіне көшіре аласыз. Файлға кеңейтім қоспаңыз. Файлды құру үшін Notepad ++ немесе Sublime Text 3 сияқты мәтіндік редакторды қолдану ұсынылады. Бұл файлды суретті жыпылықтағаннан кейін, бірақ оны бірінші рет жүктемес бұрын көшіріңіз. Бұл сізге SSH қосады.

Аяқтағаннан кейін компьютерде терминал терезесін ашу қажет (Windows үшін командалық жол және Mac үшін терминал). Аяқтағаннан кейін «ssh [email protected]» деп теріп, enter пернесін басыңыз. Бұл пәрменде IP мекенжайын жаңартуды ұмытпаңыз. Ол сізден хостты есте сақтау керектігін сұрайды және сіз иә деп тере аласыз, содан кейін енгізу пернесін басасыз. Содан кейін ол сізден құпия сөз сұрайды және әдепкі бойынша бұл тырнақша жоқ «таңқурай». Кілтсөзді енгізгеннен кейін сіз тақтаға кіресіз, содан кейін сіз терминалға кіре аласыз және пернетақтаның көмегімен тақтаға тікелей қосылғандай командаларды орындай аласыз.

3 -қадам: қашықтағы жұмыс үстелі қосылымы

Қашықтағы жұмыс үстелі қосылымы
Қашықтағы жұмыс үстелі қосылымы
Қашықтағы жұмыс үстелі қосылымы
Қашықтағы жұмыс үстелі қосылымы
Қашықтағы жұмыс үстелі қосылымы
Қашықтағы жұмыс үстелі қосылымы

SSH мәтіндік командалар мен сценарийлерді орындағыңыз келгенде пайдалы. Алайда, кейде сізге графикалық интерфейске немесе GUI -ге қол жеткізуге және онымен өзара әрекеттесуге тура келеді, ал мұндай уақытта қашықтағы жұмыс үстелі қосылымы пайдалы болады. Қашықтан қатынауды алу қиын емес. Сізге қашықтан қосылу серверін Pi -ге орнататын екі пәрменді орындау қажет.

Бұл командаларды тікелей Pi терминалында іске қосуға болады немесе оны алдымен SSH көмегімен тақтаға кіру арқылы іске қосуға болады. Терминалға кіргеннен кейін «sudo apt-get install tightvncserver» деп теріп, орнатуды растау үшін y енгізіңіз. Бұл біз үшін tightvncserver орнатады. Келесі пәрмен-«sudo apt-get install xrdp» және орнатуды растау үшін y енгізіңіз. Бұл қашықтан қатынауды қосатын xrdp орнатады.

Енді тек жұмыс үстеліне кіру керек. Ол үшін Windows жүйесінде «Қашықтағы жұмыс үстелі қосылымы» қосымшасын ашып, тақтаның IP мекенжайын енгізіңіз. Бұл сізді кіру экранына апарады, онда сіз «pi» деп аталатын әдепкі пайдаланушы атын және «таңқурай» деп аталатын әдепкі құпия сөзді енгізуіңіз керек. Аяқтағаннан кейін сіз Raspberry Pi жұмыс үстеліне апарыласыз, онда сіз өзара әрекеттесе аласыз. тақтаны қашықтан басқарыңыз және дисплей, пернетақта мен тінтуір көмегімен тақтаға физикалық түрде қосылған сияқты болыңыз.

Егер сіз Mac компьютерін қолдансаңыз, алдымен сізге «Microsoft Remote Connection» қосымшасын қолданбалар дүкенінен орнату қажет болады. Содан кейін сіз IP -мекен -жайын, пайдаланушы атын, құпия сөзді және қосылым атауын енгізу арқылы жаңа қосылым жасай аласыз. Соңында қосылымды бастау үшін қосылу атауын екі рет нұқыңыз, сонда сіз Raspberry Pi жұмыс үстеліне апарыласыз. Бейнені қараңыз, өйткені біз мұны компьютер мен Mac үшін көрсетеміз.

4 -қадам: FTP қосу

FTP қосылу
FTP қосылу
FTP қосылу
FTP қосылу
FTP қосылу
FTP қосылу
FTP қосылу
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. Аяқтағаннан кейін «Жылдам қосылу» түймесін басыңыз, сонда сіз тақтаға қосыңыз. Raspberry Pi файлдары мен қалталары оң жақта, ал компьютердің файлдық жүйесі сол жақта көрсетіледі. Тасымалдауларды қосу үшін файлдарды жылжытуға болады. Осылайша, сізге қажет файлдарды оңай шығарып алуға және файлдық жүйені басқаруға болады.

Raspberry Pi -ге үш түрлі әдісті қолдану арқылы қашықтан қол жеткізу қаншалықты оңай. Егер сізге осындай пайдалы жазбалар ұнайтын болса, онда біздің YouTube каналымызға жазылуды ойлаңыз, себебі бұл өте пайдалы.

YouTube:

Оқығаныңызға рахмет!

Ұсынылған: