Kā attālināti vadīt Linux sistēmas no Windows

How Remotely Control Linux Systems From Windows



Izmantojot attālo piekļuvi, lietotājs var piekļūt failiem un datiem citā sistēmā no attālas atrašanās vietas bez reālas fiziskas piekļuves sistēmai, diezgan forši. Taisnība? Attālā piekļuve ir izdevīga un palīdz ietaupīt laiku.

Kāpēc izveidot attālu savienojumu ar Linux no Windows?

Pieņemsim, ka jūs vadāt uzņēmumu un jums ir tikšanās ar valdes locekļiem apmēram pēc 10 minūtēm. Pēkšņi jūs atceraties, ka jūsu prezentācijas fails atrodas jūsu mājas sistēmā; attālā piekļuve var glābt dienu.







Vai arī jūs izmantojat Windows sistēmu vienā vietā un savu Linux sistēmu citā telpā un vēlaties palaist dažas komandas savā Linux vai izgūt dažus failus no Linux, un jūsu Linux nav pieejams, vai arī jūs esat pārāk slinks. Jebkurā gadījumā attālā piekļuve nodrošina lieliskas ērtības un ietaupa daudz laika.



Linux Ubuntu:

Tagad no visiem populārajiem Linux izplatījumiem Ubuntu ir vispopulārākais. Visi pārējie Linux izplatījumi kopā veido tikai 35% no Ubuntu (google meklēšanas tendences). Meklējot Linux, tiek parādīts 161 miljons rezultātu, savukārt nākamajam populārākajam Linux izplatījumam, t.i., Debian Linux, ir tikai 65,9 miljoni meklēšanas rezultātu, tāpēc, paturot prātā iepriekš minēto statistiku, šai apmācībai izmantošu Ubuntu. Lai izveidotu savienojumu, jums fiziski jāpiekļūst Ubuntu mašīnai. Bet neuztraucieties, šī ir vienreizēja lieta.



Ir daudzas metodes, ar kurām jūs varat attālināti piekļūt savam Linux no logiem. Šeit es dalīšos trīs veidos, kā jūs varat piekļūt attālināti vadīt Linux sistēmas no Windows.





  1. SSH
  2. LAP savienojums
  3. VNC savienojums

Atrodiet IP adresi:

Neatkarīgi no izmantotās metodes gandrīz katrā gadījumā ir jāatrod jūsu sistēmas IP adrese. Tālāk ir vienkāršs veids, kā atrast jūsu Linux sistēmas IP.

Dodieties uz termināli savā Linux mašīnā un ierakstiet šādu komandu:



$sudotrāpīgsuzstādīttīkla rīki

Tagad ievadiet šādu komandu:

$Ifconfig

Pēc iepriekš minētās komandas rakstīšanas jūsu termināļa logs izskatīsies šādi

Jūs atradīsit savu IP adresi blakus sadaļai inet pirmajā sadaļā. Šajā gadījumā, kā redzams no iepriekš redzamā ekrānuzņēmuma, IP adrese ir 10.0.2.15

Ja iepriekš minētā metode jums nedarbojas, varat izmēģināt šādus veidus:

Terminālī ierakstiet šādu komandu. Atcerieties, ka tas darbojas dažām Linux versijām, piemēram, Ubuntu.

$saimniekdatora nosaukums- Es

1. metode: Attālā piekļuve, izmantojot SSH (Secure Shell)

Lai izmantotu šo metodi, jums jāinstalē PuTTY programmatūru, jo tā ir labāka nekā lietošana Windows noklusējuma SSH funkcija . PuTTY izveido SSH savienojumu starp jūsu Linux un jūsu Windows darbvirsmu, kas nodrošina piekļuvi Linux terminālim.

Pēc PuTTY programmatūras instalēšanas zem saimniekdatora nosaukuma (vai IP adreses) uzrakstiet savas Linux sistēmas nosaukumu vai IP adresi. Noteikti iestatiet savienojumu uz SSH, ja tā nav. Tagad noklikšķiniet uz atvērt. Un voila, jums tagad ir piekļuve Linux komandrindai.

Piezīme: Tas dos jums piekļuvi terminālim, t.i., nebūs peles vadības. Tomēr tas ir noderīgi, lai instalētu programmatūru, izmantojot termināļa komandas

2. metode: RDP (attālās darbvirsmas protokola) izmantošana

LAP līdz šim ir vienkāršākā metode. LAP rīks jau ir instalēts logos. Tātad Windows sistēma neprasa nekādu darbu (programmatūras ziņā). Tomēr tas neattiecas uz jūsu Linux sistēmu. Linux sistēmā jums būs jāinstalē XRDP rīks. Lai to izdarītu, atveriet termināli (Ctrl+ Alt+ T) un ierakstiet šādu komandu

$sudotrāpīgsuzstādītxrdp

Nospiediet y un nospiediet enter. Pēc tam tā turpinās instalēt.

Seko

$sudosystemctliespējotxrdp

Pirmā komanda instalēs XRDP rīku. Otrā komanda ļaus automātiski iespējot ieslēgšanas iespēju. Citiem vārdiem sakot, xrdp rīks automātiski sāks darboties, kad Linux sāk darboties. Pēc šī procesa pabeigšanas. Dodieties uz savu Windows sistēmu un meklēšanas joslā ierakstiet RDP. Noklikšķiniet uz lietotnes Attālā darbvirsma.

Ierakstiet savas Linux sistēmas IP adresi blakus datora etiķetei un noklikšķiniet uz Savienot

Ievadiet savas Linux sistēmas lietotājvārdu un paroli.

Problēmu novēršana: Lai gan savienošanās, izmantojot RDP, ir vienkāršākā attālā savienojuma metode, savienojuma laikā ar Ubuntu rodas dažas problēmas. Tas sākās pēc Ubuntu 18.4 LTS izlaišanas. Linux nepatīk, ja tam piekļūst attālināti, kad lietotājs ir pieteicies. Tātad vienkāršs risinājums ir izmēģināt LAP pēc izrakstīšanās no Linux

3. metode: savienojuma izveide, izmantojot virtuālā tīkla savienojumu (VNC)

Varat arī izveidot savienojumu, izmantojot VNC. Kā minēts iepriekš, SSH nodrošina piekļuvi terminālim (bez peles vadības). VNC nodrošina piekļuvi Linux darbvirsmai (pilna peles vadība). Tomēr ir daži priekšnoteikumi savienošanai, izmantojot šo metodi, t.i., jums ir jāinstalē kāda VNC programmatūra.

Dodieties uz savu Linux sistēmu un ierakstiet šādu komandu, lai pārliecinātos, ka tā ir atjaunināta

$sudotrāpīgs atjauninājums

Tagad ievadiet šādu komandu

$sudotrāpīgsuzstādītsaspringts ververis

tagad palaist to

$sudosaspringts serveris

Tagad izveidojiet savienojuma paroli. Jums tiks piešķirts darbvirsmas numurs, galvenokārt 1. Atcerieties šo numuru.

Pēc tam instalējiet VNC klients uz logiem. Šie TightVNC rīki ir instalēti saišķos, tāpēc pēc instalēšanas dodieties uz Windows meklēšanas joslu un meklējiet TightVNC Viewer. Palaidiet lietotni un ievadiet Linux ierīces IP adresi.

Tagad ievadiet savas Linux sistēmas IP, kam seko darbvirsmas numurs, kā parādīts iepriekš redzamajā ekrānuzņēmumā.

Secinājums:

Tagad, kad jūs zināt šīs metodes, jums vajadzētu zināt, kurš veids ir vislabākais jūsu lietošanai.

  1. LAP izmanto atvērtā koda xrdp
  2. SSH var izmantot, lai attālināti piekļūtu terminālim
  3. LAP vietā var izmantot VNC, taču tas ir nedaudz mazāk drošs

SSH ieteicams iestatīt neatkarīgi no izmantotās metodes, jo tas ievērojami atvieglo pārējo divu metožu instalēšanu.

Ubuntu ir iebūvēts attālās darbvirsmas rīks, kas ir saderīgs ar VNC.