Satura rādītājs:

Attālā piekļuve Raspberry Pi: SSH, Dekstop un FTP: 4 soļi
Attālā piekļuve Raspberry Pi: SSH, Dekstop un FTP: 4 soļi

Video: Attālā piekļuve Raspberry Pi: SSH, Dekstop un FTP: 4 soļi

Video: Attālā piekļuve Raspberry Pi: SSH, Dekstop un FTP: 4 soļi
Video: What is a Server? Servers vs Desktops Explained 2024, Jūlijs
Anonim
Attālā piekļuve Raspberry Pi: SSH, Dekstop un FTP
Attālā piekļuve Raspberry Pi: SSH, Dekstop un FTP

Šajā rakstā mēs apskatīsim 3 dažādas metodes, ar kurām jūs varat attālināti piekļūt Raspberry Pi, lai padarītu to mazliet vieglāku. Pirmais ir SSH, kas ļaus jums attālināti piekļūt terminālim. Otrais ir attālās darbvirsmas savienojums, kas ļaus jums piekļūt Raspberry Pi darbvirsmai reizēm, kad jums ir nepieciešams mijiedarboties ar lietotāja saskarni. Trešais ļaus jums tieši piekļūt failiem un mapēm, lai jūs varētu viegli iegūt vai pārsūtīt failus starp Raspberry Pi un datoru.

Iepriekš redzamajā videoklipā ir sniegta sīkāka informācija par katru no tiem, un es iesaku to vispirms noskatīties, lai iegūtu izpratni par dažādām metodēm.

1. darbība: izveidojiet savienojumu ar vietējo tīklu

Izveidojiet savienojumu ar vietējo tīklu
Izveidojiet savienojumu ar vietējo tīklu
Izveidojiet savienojumu ar vietējo tīklu
Izveidojiet savienojumu ar vietējo tīklu

Lai visas trīs metodes darbotos, Raspberry Pi ir jāpievieno tam pašam tīklam kā datoram, no kura vēlaties attāli piekļūt. Ir vairāki veidi, kā to izdarīt.

Vadu savienojums:

Ja plānojat izmantot vadu savienojumu, vienkārši pievienojiet Ethernet kabeli panelī un pievienojiet kabeļa otru galu mājas maršrutētājam. Plātnei vajadzētu automātiski izveidot savienojumu ar tīklu.

Bezvadu (ar displeju/tastatūru/peli):

Ja plānojat izmantot bezvadu savienojumu, jums vienkārši jāpievienojas tīklam, uzdevumjoslā noklikšķinot uz bezvadu tīkla ikonas, ievadot paroli un noklikšķinot uz Labi. Plātnei vajadzētu automātiski izveidot savienojumu ar tīklu. Lūdzu, noskatieties video, lai iegūtu piemēru.

Bezvadu (bez displeja, režīms bez galvas):

Plātni var savienot arī ar tīklu, izveidojot failu wpa_supplicant.conf microSD kartes sāknēšanas direktorijā. Operētājsistēma Raspberry Pi pārbauda šo failu, kad tas pirmo reizi tiek palaists, un, ja tas ir pieejams, tā izmantos tajā esošo tīkla informāciju, lai izveidotu savienojumu ar tīklu. Jūs varat lejupielādēt veidnes failu no tālāk esošās saites un atjaunināt to ar savu valsts kodu, tīkla nosaukumu un paroli. Lai izveidotu failu, ieteicams izmantot teksta redaktoru, piemēram, Notepad ++ vai Sublime Text 3. Kad esat pabeidzis, vienkārši nokopējiet to sāknēšanas diskdzinī, tiklīdz esat pabeidzis attēla mirgošanu, bet pirms sākat dēli pirmo reizi.

WPA veidnes fails:

Lai iegūtu valstu kodu sarakstu, izmantojiet šo saiti:

Kad ir izveidots savienojums ar tīklu, mums jāiegūst tāfeles IP adrese. To var izdarīt daudzos veidos, taču viena ērta metode ir tādas programmatūras izmantošana kā Angry IP Scanner. Lūdzu, noskatieties video, ja tas ir jāredz darbībā. Programmatūra vienkārši skenē jūsu vietējo tīklu un uzskaita visas aktīvās ierīces kopā ar to IP adresēm. Manas plates IP adrese ir 192.168.1.37, un, ja tiek parādīta tāfele, varat būt pārliecināti, ka tā ir veiksmīgi izveidojusi savienojumu ar jūsu tīklu.

2. solis: SSH jūsu padomē

SSH jūsu padomē
SSH jūsu padomē
SSH jūsu padomē
SSH jūsu padomē

Ja esat iepriekš izmantojis Raspberry Pi, tad kādā brīdī būsit izmantojis termināļa logu. Izmantojot termināli, varat viegli izveidot skriptus, atjaunināt programmatūru un tā tālāk. Pēc noklusējuma jūs varat piekļūt terminālim un to izmantot, savienojot displeju un tastatūru ar paneli, taču tas ne vienmēr ir ērti, it īpaši, ja izmantojat Pi Zero, kuram nav pilna izmēra USB porta un izmēra HDMI ports. SSH ļauj piekļūt terminālim bez displeja vai tastatūras, kas padara to ļoti ērtu. Vēl svarīgāk ir tas, ka varat arī kopēt/ielīmēt komandas un skriptus no galvenā datora, nevis rakstīt visu. SSH apzīmē Secure SHell, un tas ļauj droši sazināties ar ierīci, izmantojot nenodrošinātu savienojumu. Ir divi galvenie veidi, kā iespējot SSH.

Ar displeju/tastatūru/peli:

Ja jums ir pievienots displejs, tastatūra un pele, tad izvēlnē "Preferences" varat vienkārši atvērt logu "Raspberry Pi Configuration" un pēc tam pārslēgties uz cilni "Interfaces". Pēc tam varat vienkārši noklikšķināt uz radio pogas blakus SSH, kas saka “Iespējots”, un pēc tam nospiest Labi. Jūs varat noskatīties video, lai redzētu, kā tas tiek darīts.

Bez displeja, režīms bez galvas:

Ja jums nav piekļuves displejam, varat vienkārši izveidot tukšu failu ar nosaukumu "ssh" un nokopēt to sāknēšanas diskā. Nepievienojiet failam paplašinājumu. Lai izveidotu failu, ieteicams izmantot teksta redaktoru, piemēram, Notepad ++ vai Sublime Text 3. Kopējiet šo failu drīz pēc attēla zibspuldzes, bet pirms pirmās palaišanas. Tas jums iespējos SSH.

Kad tas ir izdarīts, jums vienkārši jāatver datora termināļa logs (komandu uzvedne operētājsistēmai Windows un terminālis operētājsistēmai Mac). Kad esat pabeidzis, vienkārši ierakstiet "ssh [email protected]" un nospiediet taustiņu Enter. Lūdzu, noteikti atjauniniet savu IP adresi šajā komandā. Pēc tam tas jums jautās, vai vēlaties atcerēties saimniekdatoru, un jūs varat ierakstīt jā, pēc tam nospiežot ievadīšanas taustiņu. Pēc tam tas prasīs paroli, un pēc noklusējuma tas ir "aveņu" bez pēdiņām. Tiklīdz ievadīsit paroli, jūs pieteiksieties pie tāfeles, un pēc tam varēsit piekļūt terminālim un palaist komandas tā, it kā jūs būtu tieši savienots ar dēli, izmantojot tastatūru.

3. darbība: attālās darbvirsmas savienojums

Attālās darbvirsmas savienojums
Attālās darbvirsmas savienojums
Attālās darbvirsmas savienojums
Attālās darbvirsmas savienojums
Attālās darbvirsmas savienojums
Attālās darbvirsmas savienojums

SSH ir noderīga, ja vēlaties izpildīt teksta komandas un skriptus. Tomēr dažreiz jums būs jāpiekļūst grafiskajai lietotāja saskarnei vai GUI un jāsadarbojas ar to, un šādos laikos ir noderīgs attālās darbvirsmas savienojums. Attālās piekļuves iegūšana nemaz nav grūta. Jums vienkārši jāpalaiž divas komandas, kas instalēs attālā savienojuma serveri Pi.

Šīs komandas var palaist tieši Pi terminālī vai arī tās var palaist, vispirms piesakoties pie tāfeles, izmantojot SSH. Kad esat terminālī, vienkārši ierakstiet "sudo apt-get install tightvncserver" un ievadiet y, lai apstiprinātu instalēšanu. Tas mums instalēs tightvncserver. Nākamā komanda, kas mums jāizpilda, ir "sudo apt-get install xrdp" un ievadiet y, lai apstiprinātu instalēšanu. Tas instalēs xrdp, kas ļaus piekļūt attālināti.

Viss, kas jādara, ir piekļūt darbvirsmai. Lai to izdarītu, atveriet lietojumprogrammu "Attālās darbvirsmas savienojums" sistēmā Windows un ievadiet tāfeles IP adresi. Tiks atvērts pieteikšanās ekrāns, kurā jums būs jāievada noklusējuma lietotājvārds “pi” un noklusējuma parole, kas ir “aveņu”. Kad tas būs izdarīts, jūs tiksit novirzīts uz Raspberry Pi darbvirsmu, kur varēsit mijiedarboties ar tālvadības pulti un dariet visu tā, it kā jūs būtu fiziski savienots ar dēli, izmantojot displeju, tastatūru un peli.

Ja izmantojat Mac, vispirms no lietotņu veikala jāinstalē lietotne "Microsoft attālais savienojums". Pēc tam varat izveidot jaunu savienojumu, ierakstot IP adresi, lietotājvārdu, paroli un savienojuma nosaukumu. Visbeidzot, veiciet dubultklikšķi uz savienojuma nosaukuma, lai sāktu savienojumu, un jūs tiksit novirzīts uz Raspberry Pi darbvirsmu. Lūdzu, noskatieties video, jo mēs to demonstrējam gan personālajam, gan Mac datoram.

4. darbība: FTP iespējošana

FTP iespējošana
FTP iespējošana
FTP iespējošana
FTP iespējošana
FTP iespējošana
FTP iespējošana
FTP iespējošana
FTP iespējošana

Attālās darbvirsmas savienojuma izmantošana ir noderīga, taču, izmantojot to, jūs nevarat tieši kopēt failus starp datoru un Pi darbvirsmu. Par laimi, mums ir vienkāršs veids, kā to izdarīt attālināti, izmantojot FTP vai failu pārsūtīšanas protokolu.

FTP iestatīšana ir arī vienkārša. Mums vienkārši vispirms jāatjaunina pakotnes informācija, palaižot "sudo apt-get update". Pēc tam mums jāizpilda komanda "sudo apt install proftpd", kas mums instalēs FTP serveri. Un tas ir viss, kas jums jādara. Pēc noklusējuma direktorijiem, kuriem var piekļūt, izmantojot FTP, nav ierobežojumu. Ja jums ir vairāki lietotāji, būtu lietderīgi ierobežot lietotāju piekļuvi tikai savam direktorijam, kas ir /home /user. Lai to izdarītu, jums būs jāatjaunina konfigurācijas fails, un, lai to izdarītu, jums būs jāpalaiž komanda "sudo nano /etc/proftpd/proftpd.conf", kas teksta redaktorā atvērs konfigurācijas failu. Ritiniet uz leju līdz rindai "#DefaultRoot" un noņemiet komentāru "#", kas to iespējo. Kad tas ir izdarīts, vienkārši saglabājiet failu, nospiežot "CTRL+X", pēc tam "y", pēc tam "ENTER". Pēc tam jums būs jāpārlādē pakalpojums, palaižot komandu "sudo service proftpd reload". Tādējādi jaunā konfigurācija stāsies spēkā, un mēs varēsim piekļūt tikai direktorijai /home /pi.

Piekļuve failiem un mapēm ir tikpat vienkārša. Jūs varat atvērt tīmekļa pārlūkprogrammu un ierakstīt "ftp://192.168.1.37" un pēc tam pieteikties, izmantojot noklusējuma lietotājvārdu "pi" un noklusējuma paroli "aveņu". Pēc tam jūs varēsit apskatīt failus un pat tos lejupielādēt. Drošības nolūkos tā lūgs jums autentificēt sesiju. Tas nav pilnīgi ērti, un ieteicamais veids ir izmantot kaut ko tādu, ko sauc par FTP klientu, piemēram, FileZilla. Vienkārši lejupielādējiet un instalējiet to un pēc tam augšējā joslā ievadiet savienojuma informāciju, kā parādīts attēlā - IP adrese, lietotājvārds, parole un ports, kas ir 21. Kad tas ir izdarīts, noklikšķiniet uz pogas "Quickconnect" un varēsit izveidojiet savienojumu ar dēli. Raspberry Pi faili un mapes tiks parādīti labajā pusē, un datora failu sistēma būs kreisajā pusē. Jūs varat vilkt failus pāri, lai iespējotu pārsūtīšanu. Tādā veidā jūs varat viegli iegūt nepieciešamos failus un pārvaldīt failu sistēmu.

Tik viegli ir attālināti piekļūt Raspberry Pi, izmantojot trīs dažādas metodes. Ja jums patīk šādi noderīgi raksti, lūdzu, apsveriet iespēju abonēt mūsu YouTube kanālu, jo tas ārkārtīgi palīdz.

YouTube:

Paldies par lasīšanu!

Ieteicams: