4 februarie, în 2020,
de Michael Bose
Remote desktop protocol este un popular protocol de rețea care este utilizat pe scară largă pentru conectarea la computerele de la distanță în mediile Windows pentru a le gestiona. Acest protocol poate fi utilizat pentru conectarea la mașini fizice și virtuale care rulează pe Windows., Cu toate acestea, dacă Linux cu o interfață grafică de utilizator (GUI) este instalat pe computerul dvs., puteți utiliza protocolul desktop la distanță și puteți configura conexiunea desktop la distanță de la mașinile Linux la mașinile Windows prin RDP, precum și configurarea accesului de la mașinile Windows la mașinile dvs. De asemenea, puteți utiliza RDP pentru a vă conecta de la mașinile Linux la mașinile Linux, dacă este necesar. Este convenabil să utilizați RDP pentru Ubuntu, astfel încât să vă conectați la mașini virtuale care rulează în nori publici, cum ar fi Azure, Amazon EC2 și Google Cloud.,
Există trei cele mai utilizate protocoale de rețea să gestioneze de la distanță Ubuntu:
- SSH (Secure Shell)
- RDP (Remote Desktop Protocol)
- VNC (Virtual Network Computing)
Azi e post pe blog explică Ubuntu remote desktop configuration, care poate fi, de asemenea, aplicate la alte distributii de Linux.
a Descărca Ediția de Bază de NAKIVO Backup & Replicare, pentru a încerca funcționalitatea de bază a noastră premiat de protecție a datelor software-ul., În acest fel, puteți proteja mediile VMware și Hyper-V la un preț special de $99/socket, puteți obține un an de asistență tehnică utilă de la NAKIVO și puteți face upgrade la alte ediții atunci când sunteți gata.
cum se utilizează conexiunea Desktop la distanță în Ubuntu
în majoritatea cazurilor, trebuie să instalați manual clientul Desktop la distanță Ubuntu pe Ubuntu Linux. În postarea de astăzi pe blog, Ubuntu 18.04.2 este instalat pe mașina virtuală VMware., Unele pachete sunt deja instalate în Ubuntu-ul nostru înainte de a merge la configurarea Ubuntu remote desktop: editorul de text vim, net-tools și serverul SSH (care vă permite să vă conectați prin SSH la consola Linux de la distanță). Aceste pachete pot fi instalate cu o singură comandă:
sudo apt-get install-y vim net-tools openssh-server
pentru a configura conexiunile RDP Ubuntu, trebuie să instalați clientul RDP sau/și serverul RDP, în funcție de direcția conexiunii.,notă: în sistemele Windows, clientul remote desktop este cunoscut sub numele de Remote Desktop Connection sau Terminal Services Client. Windows XP utilizează versiunea RDP 5.1, Windows Server 2003-versiunea 5.2, Windows Server 2008-versiunea 6.1, Windows 7 – versiunea 7, Windows 8 și Windows Server 2012 – versiunea 8, Windows 8.1, Windows 10 – versiunea RDP 10 și Windows Server 2012R2-versiunea 8.1.,
NAKIVO Backup & Replication delivers high-end data protection for SMBs and enterprises with multiple backup, replication and recovery features, including VMware Backup, Hyper-V Backup, Office 365 Backup and more.,
Utilizarea Remmina – Ubuntu Remote Desktop Client
Remmina este un software gratuit open-source, care este destinat pentru a face viața mai ușoară pentru administratorii de sistem care au nevoie pentru a stabili Ubuntu conexiuni desktop la distanță. Remmina acceptă nu numai RDP pentru Ubuntu, ci și alte protocoale desktop la distanță, cum ar fi VNC, SSH și SPICE. Puteți afla cum să instalați și să configurați Remmina ca client Desktop la distanță Ubuntu în acest tutorial de protocol Desktop la distanță. Puteți instala Remmina folosind una din cele două metode de mai jos.,
cum se instalează Remmina în GUI
Faceți clic pe butonul din colțul din stânga jos al desktopului Ubuntu pentru a deschide meniul principal (Afișați aplicațiile).
tastați rdp în bara de căutare.puteți vedea că Remmina a fost găsit ca client desktop la distanță.faceți clic pe Remmina pe acest ecran.
sunteți redirecționat către pagina software Ubuntu. Faceți clic pe Remmina pentru a vedea detalii despre acest software.
faceți Clic pe Instalare pentru a instala Remmina remote desktop client.,
introduceți parola care este necesară pentru a instala pachete.
așteptați până când sunt instalate pachetele necesare.
Cum să instalați Remmina in consola
Ca o alternativă, puteți instala Remmina în Ubuntu consola cu doar câteva comenzi.,
în Primul rând, adăugați software-ul necesar depozit la depozit listă de sistem Ubuntu:
sudo add-apt-repository ppa:remmina-ppa-echipa/remmina-următoarea
Actualizare la depozite și disponibil lista de pachete:
sudo apt-get update
Instalare Remmina și legate de plugin-uri:
sudo apt-get install remmina
sudo apt-get install remmina-plugin-*
sudo apt-get install libfreerdp-plugin-uri-standard
Post-instalare configurare
După ce instalarea este terminată, lansarea Remmina.,faceți clic pe butonul meniului principal din interfața GNOME a Ubuntu, găsiți pictograma Remmina din meniu sau tastați Remmina pentru a localiza aplicația. De asemenea, puteți deschide consola (terminal) și introduceți remmina pentru a executa aplicația.,
Odată ce ați lansa Remmina pentru prima dată, aplicația vă va cere să instaleze anumite pachete; instala pachetele cu aceste comenzi:
sudo snap conecta remmina:avahi-observa :avahi-observați
sudo snap conecta remmina:cupe-control :cupe-control
sudo snap conecta remmina:mount-observa :muntele-observați
sudo snap conecta remmina:parola-manager-servicii :parola-manager-servicii
Să se conecteze de la distanță la computer Windows care rulează pe un alt BAN de la Ubuntu pe care Remmina este instalat., Asigurați-vă că desktopul la distanță este activat pe mașina la distanță la care urmează să vă conectați. În exemplul actual, Windows Server 2008 R2 este instalat pe mașina virtuală Windows la distanță.faceți clic dreapta pe Computerul meu și în meniul contextual, selectați Proprietăți. În proprietățile sistemului, apăsați Setări avansate ale sistemului. În fereastra Proprietăți sistem, selectați fila Remote și faceți clic pe permiteți conexiuni de la computerele care rulează orice versiune de Desktop la distanță. Apăsați OK pentru a salva setările. Observați că Firewall-ul Windows va fi reglat automat pentru a permite conexiunile de intrare (implicit portul TCP 3389).,
rulați CMD și executați comanda ipconfig pentru a verifica adresa IP a sistemului dvs. În acest exemplu, adresa IP a mașinii Windows este 192.168.101.21.Linux unde ați instalat Remmina ca client Desktop la distanță.
în fereastra Remmina deschisă, selectați RDP din lista derulantă.
introduceți adresa IP a gazdei la distanță (192.168.101.21 în acest caz) și apăsați Enter.,
Dacă sunt afișate detaliile certificatului, apăsați Da pentru a accepta certificatul și conectați-vă la gazda de la distanță. Introduceți acreditările de autentificare RDP și faceți clic pe OK pentru a vă conecta la gazda de la distanță prin RDP. Asigurați-vă că un utilizator de pe o mașină Windows are permisiuni de utilizare RDP.
sesiunea RDP este stabilită. Cu toate acestea, în mod implicit, rezoluția este de aproximativ 640×480, iar aceasta este prea mică.,
Puteți seta rezoluția personalizată pentru sesiunea dvs. Faceți clic pe pictograma + din colțul din stânga sus al ferestrei Remmina pentru a crea o nouă presetare a conexiunii.
în fereastra deschisă, introduceți numele conexiunii desktop Linux la Windows și selectați RDP ca protocol. În fila de bază, introduceți adresa IP a gazdei de la distanță (192.168.101.,21 în acest caz), numele de utilizator (utilizatorului trebuie să i se permită să se conecteze de la distanță pe gazda țintă) și parola utilizatorului selectat. Mai jos, în secțiunea rezoluție, extindeți meniul derulant și selectați rezoluția personalizată, de exemplu, 800×600. După ce ați configurat toate opțiunile de conectare necesare, apăsați Salvare.
Acum în fereastra principală a Remmina, puteți vedea adăugat de conectare presetată numit Windows Server 2008. Faceți dublu clic pe presetare pentru conectarea la gazda la distanță selectată din Ubuntu prin RDP., Observați că nu trebuie să introduceți acreditările, deoarece acestea sunt salvate în Presetare.
acum desktop la distanță Linux Pentru Windows sesiune a fost stabilită cu rezoluția selectată.
folosind xrdp – Ubuntu Remote Desktop Server
de asemenea, puteți configura un server Remote Desktop pe sistemul Linux și să vă conectați la acel Linux de la distanță de la mașinile Windows utilizând un client Standard Windows Remote Desktop., Distribuțiile Linux populare nu au instalat serverul Desktop la distanță, dar este posibil să instalați și să configurați serverul Desktop la distanță pe Linux manual, astfel încât să permită gestionarea unei mașini Linux de la distanță în modul grafic. În această secțiune, vă vom explica cum să configurați accesul prin protocolul Desktop la distanță la Ubuntu 18.04.2. Componenta principală de care aveți nevoie în acest scop este xrdp.xrdp este o implementare a Microsoft RDP care permite sistemelor de operare non-Windows să furnizeze funcționalitatea serverului RDP. Xrdp este un software gratuit și open source., Sistemul X Window este necesar pentru a utiliza xrdp. Să aflăm cum să configurați un server desktop la distanță pe Ubuntu.
în Primul rând, update software repository copac:
sudo apt-get update
Instalare xrdp de software online arhive:
sudo apt-get install xrdp
trebuie să instalați mediul desktop XFCE. În mod implicit, Ubuntu 18 este instalat cu GNOME 3, dar xrdp funcționează mai bine cu XFCE, care este un mediu desktop ușor. După instalarea XFCE și configurarea RDP pentru Ubuntu, veți avea în continuare posibilitatea de a vă conecta la Ubuntu Linux local utilizând GNOME.,
prin urmare, instalați Xfce:
sudo apt-get install xfce4
în directorul home al utilizatorului, creați .fișier xsession și scrie șirul XFCE4-sesiune în acel fișier. Astfel, configurați serverul xrdp pentru a utiliza xfce ca mediu grafic implicit.
echo XFCE4-sesiune >~/.Xsession
face xrdp porni automat atunci când Linux este pornit.
sudo systemctl enable xrdp
Reporniți xrdp serviciu pentru a face modificările să aibă efect.
sudo service xrdp restart
ștergeți configurația stocată în startwm.,sh shell script file de care este nevoie pentru a începe xrdp:
sudo sh -c ‘cat /dev/null > /etc/xrdp/startwm.sh’
(Înainte de a executa comanda de mai sus, puteți crea o copie a fișierului, dacă este necesar prin utilizarea comenzii cp /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh1 )
Edita startwm.sh shell script fișier de configurare cu vim:
sudo vim /etc/xrdp/startwm.sh
startwm.sh shell script fișier trebuie să conțină următoarele linii:
#!/bin/sh
dacă; atunci
., /etc / default/locale
export lang LANGUAGE
fi
startxfce4
păstrați o linie goală în sfârșitul fișierului.
Salvați startwm.sh fișierul de configurare și să renunțe: Apăsați Esc și de tip :wq
Reporniți xrdp servicii:
sudo service xrdp reporniți
Verificați adresa IP a Ubuntu Linux:
ifconfig
sau
hostname -am
În acest exemplu, adresa IP de la mașină Linux este 192.168.101.208.
în mod implicit, firewall-ul din Ubuntu este dezactivat., Dacă firewall-ul este activat, permiteți conexiunile de intrare la portul TCP 3389.sudo UFW permite 3389
pentru mai multă securitate, puteți specifica adresele IP permise sau rețelele personalizate:
sudo UFW permite de la 192.168.101.0/24 la orice port 3389
Notă: Dacă o mașină Linux la distanță de pe un site la distanță se află în rețeaua locală din spatele NAT și trebuie să accesați acea mașină prin RDP de la o adresă conexiune pe un router/firewall pe un site la distanță.încercați să vă conectați la Ubuntu Linux din Windows prin RDP.,
deschideți CMD în Windows (Start > Run > CMD).
rulați comanda pentru a deschide clientul Desktop la distanță și conectați-vă la gazda necesară:
mstsc /v:192.168.101.208
selectați Xorg ca tip de sesiune și introduceți numele de utilizator și parola.
Dacă vedeți un ecran albastru gol și după câteva minute de așteptare, eroarea este afișată, înseamnă că ceva nu este configurat corect. Să aflăm cum să remediem problema ecranului albastru gol pentru xrdp.,
Această problemă este legată de xorgxrdp pachet și cu anumite modificări implementate la Ubuntu 18.04, comparativ cu precedentele versiuni Ubuntu care au încălcat xrdp capacitate. După cum vă amintiți, Ubuntu 18.04.2 este utilizat în exemplul curent pentru configurarea xrdp. În scopul de a stabili un gol albastru ecran, executați comanda și instala versiunea actuală a xorgxrdp-hwe:
sudo apt-get install xorgxrdp-hwe-18.04
puteți verifica versiunea de Ubuntu cu comanda:
lsb_release -o
Reporniți xrdp service (daemon):
sudo /etc/init.,d / xrdp reporniți
după instalarea pachetului necesar, deschideți clientul RDP și încercați să vă conectați din nou la Ubuntu prin RDP.
în Windows CMD run:
mstsc /v:192.168.101.208
în fereastra de login selectați Xorg și introduceți numele de utilizator și parola.
acum v-ați conectat cu succes. În fereastra de dialog care este afișată după conectarea la Ubuntu RDP (bun venit la prima pornire a panoului), selectați Utilizare configurare implicită.,
dacă trebuie să setați rezoluția personalizată în CMD-ul Windows, executați:
mstsc
introduceți adresa IP a mașinii Ubuntu la distanță manual.
Faceți clic pe Afișați opțiunile și selectați rezoluția necesară în fila Afișare.
acum vă puteți conecta la Ubuntu din Windows prin RDP și puteți utiliza rezoluția necesară a ecranului desktop la distanță. Aceasta înseamnă că RDP pentru Ubuntu a fost configurat cu succes și este, astfel, sfârșitul tutorialului de protocol de la distanță de astăzi.,
concluzie
postarea de pe blogul de astăzi a explicat cum se utilizează conexiunea desktop la distanță în Ubuntu Linux. Configurarea conexiunilor desktop la distanță de intrare și ieșire în Ubuntu este accesibilă pentru majoritatea utilizatorilor. Trebuie să instalați un client desktop la distanță pentru conectarea de la Ubuntu la mașinile Windows și alte mașini. Ubuntu Linux, trebuie să instalați și să configurați un server desktop la distanță pe mașina dvs. Xrdp și XFCE trebuie instalate în acest scop.,dacă din anumite motive nu puteți utiliza RDP pentru Ubuntu, luați în considerare utilizarea VNC, care este alternativa Protocolului la RDP. Utilizarea RDP și VNC vă permite să vă conectați la mașinile fizice și virtuale de la distanță cu interfața grafică de utilizator. Nu uitați să faceți o copie de rezervă a serverelor Linux și a mașinilor virtuale pentru a vă proteja datele. Descărcați NAKIVO Backup & replicare și copie de rezervă mașini virtuale și servere fizice.,
5 (100%) 13 votes