Remote Access

Cum se configurează un desktop la distanță pe Linux

Cum se configurează un desktop la distanță pe Linux
Desktopul de la distanță vă permite să controlați un sistem de la distanță de pe un alt computer. Utilizatorul la distanță se poate limita la controlul complet asupra sistemului, a fișierelor și a resurselor hardware. De aceea, majoritatea serverelor sunt gestionate prin desktop la distanță.

Există mai multe moduri de a utiliza desktopul la distanță pentru nevoile dvs. Acest articol vă va arăta cum să configurați un desktop la distanță în Linux.

Desktop la distanță în Linux

Există mai multe moduri diferite de a configura un desktop la distanță în Linux. În ceea ce privește CLI, SSH este probabil cea mai bună metodă de utilizat pentru aceasta. Dacă sunteți în căutarea unui desktop GUI la distanță, există o mulțime de alte opțiuni disponibile. Acest articol va acoperi unele dintre cele mai populare moduri de utilizare a desktopului la distanță o \ în Linux.

În funcție de distribuția dvs., unele caracteristici sau caracteristici ale fiecăruia dintre instrumente pot varia. Voi folosi Ubuntu pentru acest articol.

TeamViewer

Dintre toate instrumentele desktop de la distanță, TeamViewer este unul dintre cele mai importante. Este un model freemium, ceea ce înseamnă că puteți utiliza versiunea de bază gratuit și puteți plăti pentru mai multă capacitate și acces la software. Pentru a activa conexiunea la distanță, ambele dispozitive trebuie să aibă instalat TeamViewer.

TeamViewer este un instrument multi-platformă disponibil pentru Windows, Linux, macOS și alte sisteme de operare. Pentru a instala în Linux, apucați pachetul Linux adecvat pentru sistemul dvs. Descărcați TeamViewer aici.

În cazul meu, deoarece folosesc Ubuntu, am luat pachetul DEB. Dacă utilizați openSUSE, RHEL, CentOS sau Fedora, va trebui să luați pachetul RPM.

Pentru a instala pachetul DEB pe Ubuntu, rulați următoarea comandă în terminal.

$ sudo apt instalare ./ teamviewer_15.7.6_amd64.deb

Pentru a instala pachetul RPM pe openSUSE sau SUSE Linux, rulați următoarea comandă.

$ sudo zypper install ./ teamviewer.x86_64.rpm

Pentru a instala pachetul RPM pe RHEL sau CentOS, rulați următoarea comandă.

$ sudo yum instalare ./ teamviewer.x86_64.rpm

Pentru a instala pachetul RPM pe Fedora, rulați următoarea comandă.

$ sudo dnf localinstall teamviewer.x86_64.rpm

Dacă folosiți Arch Linux sau Arch-derivatives, puteți lua TeamViewer de la AUR aici.

După finalizarea instalării, lansați aplicația.

Acceptați acordul de licență.

TeamViewer este acum gata să configureze o conexiune desktop la distanță. ID-ul și parola vor fi necesare pentru ca altcineva să se conecteze la sistem. Rețineți că acestea sunt aleatorii și temporare. Este posibil să configurați acreditări personalizate și autentificări permanente. Cu toate acestea, va trebui să aveți un cont TeamViewer. Deocamdată, vom configura conexiunea de bază pentru desktop la distanță TeamViewer.

Introduceți ID-ul partenerului desktopului la distanță și faceți clic pe „Conectare.”

TeamViewer va solicita parola desktopului la distanță.

Voilà! Desktop-ul la distanță este configurat cu succes!

Remmina

Remmina este un client de desktop la distanță gratuit și open-source. La fel ca TeamViewer, Remmina este disponibil pentru toate platformele majore. Remmina acceptă diverse protocoale de rețea desktop la distanță, inclusiv VNC, SSH, RDP, NX și XDMCP.

Spre deosebire de TeamViewer, Remmina nu are restricții cu privire la utilizarea sa. Remmina poate fi utilizat atât pentru sarcini de lucru personale, cât și profesionale (administrator de sistem, server și altele). Acest lucru face Remmina incredibil de profitabil atât pentru utilizatorii generali, cât și pentru cei profesioniști.

Rețineți că Remmina este doar un client care se poate conecta la toate desktopurile de la distanță prin protocoale acceptate. Desktop-urile la distanță trebuie să fie configurate cu un server desktop la distanță (server VNC, SSH, server NoMachine etc.) în prealabil pentru ca Remmina să le poată accesa.

Există mai multe moduri de a instala Remmina. În funcție de distribuția dvs., metoda va varia. Consultați aici ghidul oficial de instalare Remmina.

Această secțiune va acoperi modul de instalare Remmina snap și flatpak. Acestea sunt pachete Linux universale, astfel încât să vă puteți bucura de ele pe orice distribuție pe care o executați.

Pentru a instala Remmina snap, rulați următoarea comandă. Rețineți că trebuie să aveți deja instalat snappy (managerul de pachete snap) în sistemul dvs.

$ sudo snap install remmina

Pentru a instala Remmina flatpak, rulați următoarea comandă. Ca și în cazul snap-ului, va trebui mai întâi să aveți instalat managerul de pachete snap.

$ sudo flatpak install flathub org.remmina.Remmina

După finalizarea instalării, lansați instrumentul.

Mă voi conecta la un sistem Ubuntu la distanță care a fost deja configurat cu un server VNC. Pentru a vă conecta la desktopul la distanță, faceți clic dreapta și selectați „Conectare.”

NoMachine

TeamViewer este un software puternic, ușor de utilizat, de la distanță pentru desktop, dar vine cu un preț pentru utilizatorii avansați. În cazul Remmina, este gratuit, dar trebuie să treceți prin configurarea VNC pe mașina țintă. Dacă ar exista o soluție puternică, ușor de utilizat și gratuită!

NoMachine este o astfel de soluție desktop la distanță. Caracteristicile sale pot fi la egalitate cu TeamViewer, în timp ce sunt gratuite. Acest lucru poate părea puțin suspect pentru persoanele interesate de confidențialitate. S-ar putea să vă întrebați, cum obține NoMachine banii de care au nevoie pentru a se întreține? Potrivit NoMachine, sursa lor de venit își vinde software-ul către companii. NoMachine nu colectează date personale și nici nu folosește AdWare pentru venituri.

NoMachine este un instrument multi-platformă disponibil pentru Windows, Linux și macOS. În cazul Linux, NoMachine este disponibil în pachete DEB (pentru Debian, Ubuntu și derivate) și RPM (Fedora, SUSE, RHEL, CentOS și derivate). Dacă rulați Arch Linux (sau derivate), consultați NoMachine la AUR aici.

Descărcați NoMachine aici.

Pentru a instala pachetul DEB pe Debian, Ubuntu și derivate, rulați următoarea comandă.

$ sudo apt instalare ./ nomachine_6.11.2_1_amd64.deb

Pentru a instala pachetul RPM pe openSUSE, SUSE Linux și derivate, rulați următoarea comandă.

$ sudo zypper install ./ nomachine_6.11.2_1_x86_64.rpm

Pentru a instala pachetul RPM pe Fedora (folosind dnf), executați următoarea comandă.

$ sudo dnf localinstall nomachine_6.11.2_1_x86_64.rpm

Pentru a instala pachetul RPM pe CentOS, RHEL și derivate, rulați următoarea comandă.

$ sudo yum instalare ./ nomachine_6.11.2_1_x86_64.rpm

Există două părți ale NoMachine: serverul NoMachine și clientul NoMachine. Serverul va fi responsabil pentru a permite altor clienți NoMachine să se conecteze la sistem. Clientul va fi folosit pentru conectarea și utilizarea acelor desktop-uri la distanță.

Mai întâi, vom verifica serverul NoMachine. Lansați serverul NoMachine.

Va apărea fereastra de stare a serverului NoMachine. Există 4 file. Primul este „Starea serverului.”Aici puteți vedea adresa IP a serverului. Există, de asemenea, opțiuni pentru oprirea, repornirea și închiderea serverului.

Apoi, vom verifica fila „Preferințe server”. Aici puteți configura comportamentul serverului.

Apoi, vom verifica clientul NoMachine. Acest client va fi folosit pentru a vă conecta la un desktop la distanță NoMachine.

Pentru a adăuga o conexiune desktop la distanță, faceți clic pe butonul „Nou”.

NoMachine va începe noul proces de creare a conexiunii. Mai întâi, selectați protocolul. Există două protocoale disponibile: NX și SSH. Se recomandă utilizarea NX pentru un desktop GUI la distanță.

Introduceți adresa IP și portul serverului NoMachine.

Următorul pas este metoda de autentificare. De cele mai multe ori, va fi „Parolă.”

NoMachine vă va întreba dacă doriți să configurați un proxy specific pentru conexiune. Dacă nu există niciun proxy pe care doriți să-l setați, selectați „Nu utilizați un proxy.”

Dați conexiunii un nume. Numele ar trebui să fie ceva care vă permite să recunoașteți cu ușurință sistemul.

Conexiunea este setată! Faceți clic dreapta și selectați „Începeți conexiunea” pentru a vă conecta la desktopul de la distanță.

Introduceți numele de utilizator și parola desktopului la distanță.

Odată conectat, NoMachine va afișa câteva sfaturi și trucuri rapide pentru utilizarea software-ului.

Voila! Bucurați-vă de desktopul la distanță!

Rețineți că Remmina este, de asemenea, compatibil cu serverul NoMachine.

Concluzie

În funcție de volumul de lucru, selectați soluția potrivită pentru nevoile dvs. Toate pachetele software pentru desktop la distanță menționate aici sunt pentru desktop la distanță GUI. Dacă doriți doar acces prin linia de comandă, atunci SSH este cea mai bună opțiune. Consultați aici cum puteți configura și utiliza SSH în Linux. O parte din tutorial este specifică Ubuntu, dar restul se aplică oricărei distribuții.

Bucurați-vă!

OpenTTD Tutorial
OpenTTD is one of the most popular business simulation games out there. In this game, you need to create a wonderful transportation business. However,...
SuperTuxKart for Linux
SuperTuxKart is a great title designed to bring you the Mario Kart experience free of charge on your Linux system. It is pretty challenging and fun to...
Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...