Kaip nustatyti nuotolinį darbalaukį „Linux“

How Set Up Remote Desktop Linux



Nuotolinis darbalaukis leidžia nuotoliniu būdu valdyti sistemą iš kito kompiuterio. Nuotolinis vartotojas gali visiškai kontroliuoti sistemą, failus ir aparatūros išteklius. Štai kodėl dauguma serverių yra valdomi per nuotolinį darbalaukį.

Yra daug būdų, kaip nuotolinį darbalaukį naudoti savo poreikiams. Šis straipsnis parodys, kaip nustatyti nuotolinį darbalaukį „Linux“.







Nuotolinis darbalaukis „Linux“

Yra keli skirtingi būdai nustatyti nuotolinį darbalaukį „Linux“. Kalbant apie CLI, SSH tikriausiai yra geriausias būdas tai padaryti. Jei ieškote GUI nuotolinio darbalaukio, yra daugybė kitų parinkčių. Šiame straipsnyje apžvelgsime keletą populiariausių būdų, kaip „Linux“ naudoti nuotolinį darbalaukį.



Priklausomai nuo jūsų platinimo, kai kurios kiekvieno įrankio savybės ar savybės gali skirtis. Šiame straipsnyje naudosiu „Ubuntu“.



„TeamViewer“

Tarp visų nuotolinio darbalaukio įrankių „TeamViewer“ yra vienas iš geriausių. Tai „freemium“ modelis, kuris reiškia, kad galite nemokamai naudotis pagrindine versija ir mokėti už daugiau galimybių bei prieigą prie programinės įrangos. Norint įjungti nuotolinį ryšį, abiejuose įrenginiuose turi būti įdiegta „TeamViewer“.





„TeamViewer“ yra kelių platformų įrankis, skirtas „Windows“, „Linux“, „MacOS“ ir kitoms operacinėms sistemoms. Norėdami įdiegti „Linux“, paimkite savo sistemai tinkamą „Linux“ paketą. Atsisiųskite „TeamViewer“ čia.

Mano atveju, kadangi naudojuosi „Ubuntu“, pasiėmiau DEB paketą. Jei naudojate „openSUSE“, „RHEL“, „CentOS“ ar „Fedora“, turėsite pasiimti RPM paketą.



Norėdami įdiegti DEB paketą „Ubuntu“, terminale paleiskite šią komandą.

$sudotinkamasdiegti./teamviewer_15.7.6_amd64.deb

Norėdami įdiegti RPM paketą „openSUSE“ arba „SUSE Linux“, paleiskite šią komandą.

$sudozypperdiegti./teamviewer.x86_64.rpm

Norėdami įdiegti RPM paketą RHEL arba CentOS, paleiskite šią komandą.

$sudo yum įdiegti./teamviewer.x86_64.rpm

Norėdami įdiegti RPM paketą „Fedora“, paleiskite šią komandą.

$sudodnf localinstall teamviewer.x86_64.rpm

Jei naudojate „Arch Linux“ ar „Arch“ išvestines priemones, čia galite paimti „TeamViewer“ iš AUR.

Kai diegimas bus baigtas, paleiskite programą.

Priimkite licencijos sutartį.

„TeamViewer“ dabar yra pasirengęs nustatyti nuotolinio darbalaukio ryšį. ID ir slaptažodžio reikės, kad kas nors kitas galėtų prisijungti prie sistemos. Atminkite, kad tai atsitiktiniai ir laikini. Galima konfigūruoti pasirinktinius prisijungimo duomenis ir nuolatinius prisijungimus. Tačiau turėsite turėti „TeamViewer“ paskyrą. Kol kas nustatysime pagrindinį „TeamViewer“ nuotolinio darbalaukio ryšį.

Įveskite nuotolinio darbalaukio partnerio ID ir spustelėkite Prisijungti.

„TeamViewer“ paprašys nuotolinio darbalaukio slaptažodžio.

Voilà! Nuotolinis darbalaukis sėkmingai sukonfigūruotas!

Remmina

„Remmina“ yra nemokamas ir atviro kodo nuotolinio darbalaukio klientas. Kaip ir „TeamViewer“, „Remmina“ galima visoms pagrindinėms platformoms. „Remmina“ palaiko įvairius nuotolinio darbalaukio tinklo protokolus, įskaitant VNC, SSH, RDP, NX ir XDMCP.

Skirtingai nuo „TeamViewer“, „Remmina“ neturi jokių naudojimo apribojimų. Remmina gali būti naudojama tiek asmeniniams, tiek profesiniams (sistemos administratoriaus, serverio ir kt.) Darbo krūviams. Dėl to „Remmina“ yra neįtikėtinai pelninga tiek paprastiems, tiek profesionaliems vartotojams.

Atminkite, kad „Remmina“ yra tik klientas, galintis prisijungti prie visų nuotolinių stalinių kompiuterių per palaikomus protokolus. Nuotoliniai staliniai kompiuteriai turi būti iš anksto sukonfigūruoti naudojant nuotolinio darbalaukio serverį (VNC serverį, SSH, „NoMachine“ serverį ir kt.), Kad „Remmina“ galėtų juos pasiekti.

Yra keli „Remmina“ diegimo būdai. Priklausomai nuo jūsų platinimo, metodas skirsis. Patikrinkite pareigūną Remmina diegimo vadovas čia.

Šiame skyriuje aptarsime, kaip įdiegti „Remmina snap“ ir „flatpak“. Tai yra universalūs „Linux“ paketai, todėl galite jais mėgautis bet kuriame jūsų naudojamame distro.

Norėdami įdiegti „Remmina snap“, paleiskite šią komandą. Atminkite, kad jūsų sistemoje jau turi būti įdiegta „snappy“ („snap package manager“).

$sudospragtelėtidiegtiremmina

Norėdami įdiegti „Remmina flatpak“, paleiskite šią komandą. Kaip ir „snap“ atveju, pirmiausia turėsite įdiegti „snap“ paketo tvarkyklę.

$sudoflatpakdiegtiflathub org.remmina.Remmina

Kai diegimas bus baigtas, paleiskite įrankį.

Prisijungsiu prie nuotolinės „Ubuntu“ sistemos, kuri jau sukonfigūruota naudojant VNC serverį. Norėdami prisijungti prie nuotolinio darbalaukio, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Connect.

„NoMachine“

„TeamViewer“ yra galinga, paprasta naudoti nuotolinio darbalaukio programinė įranga, tačiau ji turi kainą energijos vartotojams. „Remmina“ atveju ji yra nemokama, tačiau jums reikia konfigūruoti VNC tikslinėje mašinoje. Jei tik būtų galingas, paprastas naudoti ir nemokamas sprendimas!

„NoMachine“ yra toks nuotolinio darbalaukio sprendimas. Jos funkcijos gali būti lygiavertės „TeamViewer“, o jos yra nemokamos. Žmonėms, kuriems rūpi privatumas, tai gali pasirodyti šiek tiek įtartina. Jums gali būti įdomu, kaip „NoMachine“ gauna pinigų, reikalingų jiems išlaikyti? Pagal „NoMachine“ , jų pajamų šaltinis yra parduoti savo programinę įrangą įmonėms. „NoMachine“ nerenka jokių asmeninių duomenų ir nenaudoja „AdWords“ pajamų.

„NoMachine“ yra kelių platformų įrankis, skirtas „Windows“, „Linux“ ir „MacOS“. „Linux“ atveju „NoMachine“ galima įsigyti DEB („Debian“, „Ubuntu“ ir dariniams) ir RPM („Fedora“, „SUSE“, „RHEL“, „CentOS“ ir dariniai) paketuose. Jei naudojate „Arch Linux“ (arba išvestinius), patikrinkite „NoMachine“ prie AUR čia.

Atsisiųskite „NoMachine“ čia.

Norėdami įdiegti DEB paketą „Debian“, „Ubuntu“ ir jo dariniuose, paleiskite šią komandą.

$sudotinkamasdiegti./nomachine_6.11.2_1_amd64.deb

Norėdami įdiegti RPM paketą „openSUSE“, „SUSE Linux“ ir dariniuose, paleiskite šią komandą.

$sudozypperdiegti./„nomachine_6.11.2_1_x86_64.rpm“

Norėdami įdiegti RPM paketą „Fedora“ (naudodami dnf), paleiskite šią komandą.

$sudodnf localinstall nomachine_6.11.2_1_x86_64.rpm

Norėdami įdiegti RPM paketą „CentOS“, „RHEL“ ir dariniuose, paleiskite šią komandą.

$sudo yum įdiegti./„nomachine_6.11.2_1_x86_64.rpm“

Yra dvi „NoMachine“ dalys: „NoMachine“ serveris ir „NoMachine“ klientas. Serveris bus atsakingas už leidimą kitiems „NoMachine“ klientams prisijungti prie sistemos. Klientas bus naudojamas prijungti ir naudoti tuos nuotolinius stalinius kompiuterius.

Pirmiausia patikrinsime „NoMachine“ serverį. Paleiskite „NoMachine“ serverį.

Atsidarys „NoMachine“ serverio būsenos langas. Yra 4 skirtukai. Pirmasis yra serverio būsena. Čia galite pamatyti serverio IP adresą. Taip pat yra serverio sustabdymo, iš naujo paleidimo ir išjungimo parinkčių.

Toliau mes patikrinsime skirtuką Serverio nuostatos. Čia galite konfigūruoti serverio elgseną.

Toliau mes patikrinsime „NoMachine“ klientą. Šis klientas bus naudojamas prisijungti prie nuotolinio „NoMachine“ darbalaukio.

Norėdami pridėti nuotolinio darbalaukio ryšį, spustelėkite mygtuką Naujas.

„NoMachine“ pradės naujo ryšio kūrimo procesą. Pirmiausia pasirinkite protokolą. Yra du galimi protokolai: NX ir SSH. GUI nuotoliniame darbalaukyje rekomenduojama naudoti NX.

Įveskite „NoMachine“ serverio IP ir prievadą.

Kitas žingsnis yra autentifikavimo metodas. Dažniausiai tai bus slaptažodis.

„NoMachine“ paklaus, ar norite sukonfigūruoti konkretų tarpinį serverį. Jei nėra tarpinio serverio, kurį norėtumėte nustatyti, pasirinkite Nenaudoti tarpinio serverio.

Suteikite ryšiui pavadinimą. Pavadinimas turėtų būti kažkas, kas leidžia lengvai atpažinti sistemą.

Ryšys nustatytas! Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Pradėti ryšį, kad prisijungtumėte prie nuotolinio darbalaukio.

Įveskite nuotolinio darbalaukio vartotojo vardą ir slaptažodį.

Prisijungęs „NoMachine“ parodys keletą greitų programinės įrangos naudojimo patarimų ir gudrybių.

Voila! Mėgaukitės nuotoliniu darbalaukiu!

Atminkite, kad „Remmina“ taip pat suderinama su „NoMachine“ serveriu.

Išvada

Priklausomai nuo jūsų darbo krūvio, pasirinkite savo poreikius atitinkantį sprendimą. Visi čia paminėti nuotolinio darbalaukio programinės įrangos paketai yra skirti GUI nuotoliniam darbalaukiui. Jei norite tik prieigos per komandinę eilutę, tada SSH yra geriausias pasirinkimas. Čia galite sužinoti, kaip konfigūruoti ir naudoti SSH „Linux“. Dalis mokymo programos yra skirta „Ubuntu“, tačiau likusi dalis taikoma bet kuriam platinimui.

Mėgautis!