Ja mums ir jāsniedz atbalsts lietotājiem vai mūsu atbildībā ir dažādas komandas, viens no praktiskākajiem instrumentiem dažāda veida atbalsta veikšanai ir attālā darbvirsma, kas palīdz mums izveidot savienojumu ar klienta datoru no jebkuras vietas un sniegt palīdzību vai nepieciešamo pārvaldību.
Tagad mēs visi zinām, ka daudzi serveri un datori izmanto komandrindas, lai optimizētu resursus, un mums ir lietojumprogrammas, kas ļauj mums izveidot attālinātu savienojumu, piemēram, VNC, Putty u.c., bet dažreiz tās var izraisīt piekļuves kļūmes, lēnumu vai sarežģītību. konfigurācija, kas ietekmē tā darbību.
Solvetic šodien piedāvā praktisku rīku attāliem darbvirsmas savienojumiem ar vienkāršību un plašām funkcijām, un tas ir X2Go.
Kas ir X2GoX2Go ir lietojumprogramma, kas dod mums iespēju piekļūt datora grafiskajam darbvirsmai, izmantojot savienojumu ar zemu vai lielu joslas platumu.
X2Go ir izstrādāts, lai piekļūtu galvenokārt Linux datoriem, pateicoties tur izmantotajai komandu videi, ar X2Go Linux dators, kuram mēs piekļūstam, ir X2Go serveris, un mēs varam izveidot savienojumu no datoriem, kuros darbojas Linux, Windows vai Mac OS un kurus sauc par X2Go klientu.
Vairāki lietotāji vai klienti var piekļūt vienam X2Go serverim vienlaikus un katram lietotājam vai klientam pēc noklusējuma ir atsevišķa darbvirsmas sesija. Papildus tam, izmantojot X2Go, ir iespējams arī koplietot darbvirsmu vai pazīstama arī kā attālā palīdzība.
Attālās darbvirsmas sesiju grafiskajā daļā X2Go izmanto No Machine NX3 tehnoloģiju.
X2Go funkcijasDažas no izcilākajām X2Go iezīmēm ir:
- Grafiska attālā darbvirsma ar optimālu darbību jebkura veida tīklā.
- Ir iespējams atvienot sesiju un no jauna izveidot savienojumu pat no cita klienta.
- Atbalsts vairākiem lietotājiem.
- Tam ir SSH šifrēšana, nodrošinot pārsūtītos datus.
- Ļauj koplietot failus no klienta uz serveri.
- Mēs varēsim koplietot printeri no klienta uz serveri.
- Atlase no dažādām darbvirsmas vidēm (piemēram, MATE, GNOME, KDE).
- Izmantojot darbvirsmas koplietošanu, iespējams attālināts atbalsts.
- Tā var piekļūt atsevišķām lietojumprogrammām, klienta iestatījumos norādot vēlamā izpildāmā faila nosaukumu vai atlasot kādu no iepriekš definētajām kopīgajām lietojumprogrammām.
- Linux X2Go klients var kalpot arī kā grafiska priekšpuse klienta puses rdesktop / xfreerdp instalācijai, tāpēc jums nav nepieciešams X2Go serveris.
- X2Go serveri var nodrošināt XDCMP vaicājumu saimniekus zemā joslas platumā.
- Sesiju starpnieks, kas atbalsta centralizētu konfigurāciju un slodzes līdzsvarošanu.
- Tas izmanto modificētu X servera versiju (grafisko) un X11 protokolu, lai samazinātu datu apmaiņu starp klientu un serveri.
- X2Go darbojas ar jūsu esošo SSH dēmonu, šifrējot visu datplūsmu starp klientu un serveri.
- X2Go nav nepieciešama grūti lietojama manuāla konfigurācija.
- X2Go konfigurē vidi, piesakoties, tāpēc nebūs nepieciešams atstāt X serveri pastāvīgā lietošanā.
Daži gadījumi, kad ir praktiski izmantot X2Go, ir šādi:
- Ierobežots joslas platums.
- Nevar lokāli instalēt operētājsistēmu, kuras pamatā ir Linux.
- Nepieciešamas dažādas mašīnas.
- Nepieciešams izveidot vairākus savienojumus ar vienu datoru.
Iepriekšējās prasības
- Šai analīzei mēs izmantosim Debian 9 ar vismaz 1 GB RAM, bet ieteicamais ir 4 GB
- Lietotājam ir sudo privilēģijas.
PiezīmeMēs varam veikt šo pašu procesu Debian 8.
1. Konfigurējiet ugunsmūri Debian 9
Pirms X2Go instalēšanas un lietošanas ir svarīgi konfigurēt ugunsmūri, jo, instalējot darbvirsmas vidi, tiek ģenerētas daudzas papildu programmatūras atkarības un procesi, no kuriem daži var mēģināt atvērt tīkla portus, atstājot informācijas drošību.
Šajā gadījumā vienīgais izņēmums, kas jāpatur prātā, ir 22. ports, kas tiks atstāts atvērts, lai mēs varētu izveidot savienojumu ar SSH un X2Go.
Šajā piemērā mēs instalēsim UFW (nekomplicētu ugunsmūri - ugunsmūri bez komplikācijām), jo tā lietošana un administrēšana ir daudz vienkāršāka nekā pārējās.
1. darbība
Lai to instalētu, mēs veiksim šādas darbības:
apt-get install ufw
2. solis
Pēc noklusējuma UFW ir atspējots, un mēs varam to pārbaudīt, izpildot šādu rindu:
ufw statuss daudzsološs
3. solis
Veselības pārbaude šajā brīdī ir svarīga, lai izvairītos no bloķēšanas, ja ufw ir aktīvs, kad vēlāk bloķējam visus ienākošos savienojumus, tādēļ, ja UFW ir aktīvs, mums tas ir jāatspējo, veicot šādas darbības:
ufw atspējot4. solis
Tagad mēs iestatīsim šādus noklusējuma ugunsmūra noteikumus, lai liegtu visus ienākošos savienojumus un atļautu visus izejošos:
ufw noklusējums noliegt ienākošos ufw noklusējuma atļaut izejošos
5. solis
Tagad mēs iespējosim savienojumu ar serveri, izmantojot 22. portu, izpildot šādu rindu:
ja atļauj 226. darbība
Mēs aktivizēsim UFW, izpildot:
ufw iespējot
2. Instalējiet grafisko vidi Debian 9
Šajā piemērā mēs instalēsim XFCE darbvirsmas vidi, un mums ir divi veidi, kā to sasniegt, taču ir jāizvēlas tikai viens: minimālā darbvirsmas vide vai pilna darbvirsmas vide.
Minimāla darbvirsmas videAttiecas, ja vēlaties instalēt nelielu pakešu pamata komplektu un pēc tam manuāli pievienot pārējās sastāvdaļas, šajā gadījumā mēs izmantosim xfce4 meta pakotni.
Meta pakotne pati par sevi nesatur programmatūru, tā vienkārši paļaujas uz citu pakotņu instalēšanu, ļaujot uzreiz instalēt visu pakotņu kolekciju, komandrindā neievadot katru pakotnes nosaukumu atsevišķi.
Ja mēs vēlamies instalēt šāda veida vidi, mēs izpildīsim šādas darbības:
apt-get install xfce4
PALIELINĀT
Tur mēs pieņemsim lejupielādi un instalēšanas laikā mēs definēsim vēlamo pārvaldnieku:
PALIELINĀT
Pilna darbvirsmas videJa mēs nevēlamies manuāli atlasīt visus nepieciešamos komponentus un izvēlamies noklusējuma pakotņu komplektu, piemēram, vārdu procesoru, tīmekļa pārlūkprogrammu, e-pasta klientu un citus piederumus, kas ir iepriekš instalēti, tas būs jāinstalē xfce darbvirsma ir pareizi pabeigta.
Šajā gadījumā mums jāizpilda šāda komanda. Šajā brīdī mēs esam konfigurējuši grafisko vidi X2Go serverī.
apt-get install task-xfce-desktop
3. Konfigurējiet X2Go serveri Debian 9
Kā jau minējām sākumā, lietojumprogrammai X2Go ir divas galvenās sastāvdaļas: serveris, kas sāk un pārvalda grafisko sesiju attālajā datorā, un klients, kuru mēs instalējam savā lokālajā datorā, lai apskatītu un kontrolētu attālo darbvirsmu vai pieteikumu.
Lai konfigurētu X2Go serverī, pakotņu pārvaldnieka konfigurācijai jāpievieno papildu krātuve un vispirms jāimportē X2Go izstrādātāju publiskā atslēga, ar kuru mēs garantēsim, ka pakotņu lejupielāde un instalēšana tiks pareizi parakstīta ar viņu atslēgām privāti .
1. darbība
Šim nolūkam mēs izpildīsim sekojošo:
apt-key adv-recv-keys-atslēgu servera taustiņi.gnupg.net E1F958385BFE2B6E
PALIELINĀT
PiezīmeKļūdas gadījumā ar dirmngr mums jāinstalē šis administrators apt-get install dirmngr.
2. solis
Tālāk mēs pievienosim repozitoriju pakotņu pārvaldnieka konfigurācijas failiem, izpildot sekojošo:
echo 'deb http://packages.x2go.org/debian stretch main' | tee /etc/apt/sources.list.d/x2go.list
PALIELINĀT
3. solis
Tādējādi tiek izveidots fails /etc/apt/sources.list.d/x2go.list un mēs pievienojam deb rindu http://packages.x2go.org/debian stretch main norādot iepakojuma pārvaldniekam, kur atrast papildu paketes. Mēs atjaunināsim paketes, izpildot
apt-get atjauninājums4. solis
Visbeidzot, mēs instalēsim X2Go Debian serverī, izpildot šādu rindu:
apt-get install x2goserver x2goserver-xsession
PALIELINĀT
5. solis
Mēs ievadām burtu S lai apstiprinātu to pakotņu lejupielādi un instalēšanu, kuras pēc pabeigšanas tiks parādītas šādas ziņas. Pašlaik X2Go serverī nav nepieciešama papildu konfigurācija.
PALIELINĀT
4. Instalējiet X2Go Debian 9 klientā
Nākamais solis ir instalēt X2Go klientu, lai izveidotu savienojumu attālināti, un šim nolūkam mēs varam lejupielādēt izpildāmos failus šādās saitēs.
1. darbība
2. solis
Debian vai Ubuntu vidē mēs izpildīsim sekojošo:
apt-get install x2goclient3. solis
Kad ir instalēts darbvirsmas klients, mēs varam rediģēt konfigurāciju un izveidot savienojumu ar X2Go serveri, lai attālināti izmantotu XFCE darbvirsmu.
Lai instalētu X2Go operētājsistēmā Windows, šajā gadījumā Windows 10, mēs veicam dubultklikšķi uz izpildāmā faila, atlasām valodu un akceptējam licences nosacījumus:
4. solis
Klikšķiniet uz ES piekrītu un pēc tam mēs izvēlamies instalējamos komponentus:
5. solis
Pēc instalēšanas ceļa noteikšanas tiks sākts X2Go instalēšanas process sistēmā Windows 10:
6. darbība
MacOS gadījumā, šajā gadījumā macOS High Sierra, mēs veicam dubultklikšķi uz .dmg faila un tiks parādīts šāds logs:
7. solis
Pamatojoties uz mūsu drošības iestatījumiem, iespējams, būs jāiet uz sadaļu Drošība un konfidencialitāte, lai varētu instalēt X2Go. Pēc autorizācijas saņemšanas instalētājs tiks pārbaudīts. Tādā veidā tas tiks instalēts macOS High Sierra.
8. solis
Linux, šajā gadījumā Ubuntu 17.04, mēs izpildīsim komandu apt-get install x2goclient:
PALIELINĀT
5. Attālais savienojums Debian 9
Kad ir instalēts X2Go klients, mēs turpinām izveidot attālinātu savienojumu šādi:
1. darbība
Operētājsistēmā Windows 10, izpildot klientu, var tikt parādīts šāds ziņojums:
2. solis
Tur mēs noklikšķiniet uz pogas Atļaut piekļuvi lai ugunsmūris piešķirtu piekļuvi. Vēlāk mums būs šāds logs, kurā mums jākonfigurē šādi punkti: Sesijas nosaukums.
Sadaļā Serveris mēs definējam sekojošo:
- Laukos Saimnieks Mēs ievadīsim Debian komandas IP adresi.
- Laukos Lietotājs mēs norādām lietotāju, ar kuru pieteikties.
- Laukos SSH ports mēs norādām 22.
Visbeidzot, opcijā Sesijas veids Mēs izvēlamies XFCE, kas bija instalēta Debian.
PiezīmeŠie parametri attiecas uz operētājsistēmām Windows, Linux un macOS.
3. solis
Klikšķiniet uz Labi un mēs redzēsim sekojošo:
PALIELINĀT
4. solis
Tur mēs laukā dodam Enter Sesija lai tiktu izveidota mūsu izveidotā sesija. Tālāk mēs ievadīsim piekļuves paroli:
PALIELINĀT
5. solis
Klikšķiniet uz Labi un visos gadījumos mēs redzēsim šādu ziņojumu:
6. darbība
Klikšķiniet uz Jā lai turpinātu procesu, un šādā veidā mēs izveidosim savienojumu ar Debian datoru no Windows, izmantojot X2Go klientu:
PALIELINĀT
7. solis
MacOS High Sierra gadījumā tas būs tāds pats process. Definējiet parametrus:
PALIELINĀT
8. solis
Noklikšķiniet uz Labi un noklikšķiniet uz lauka Sesija, lai turpinātu:
PALIELINĀT
9. solis
Mēs ievadām akreditācijas datus:
PALIELINĀT
10. solis
Beidzot sāksies savienojuma process:
PALIELINĀT
11. solis
Ubuntu 17.04 mēs meklēsim X2Go klientu un definēsim jau norādītās vērtības:
PALIELINĀT
12. solis
Noklikšķiniet uz Labi, lai ievadītu atbilstošos piekļuves akreditācijas datus:
PALIELINĀT
13. solis
Visbeidzot, mēs piekļūsim Debian serverim no Ubuntu 17:
PALIELINĀT
Mēs esam sapratuši, kā, pateicoties šai jaudīgajai lietojumprogrammai, attālās savienojamības uzdevumam būs labākas funkcijas un lielāka drošība no jebkuras izmantojamās operētājsistēmas.