Remmina - Un client desktop la distanță și partajare de fișiere pentru Linux


Remmina este un client desktop de la distanță gratuit și open-source, bogat în funcții și puternic pentru Linux și alte sisteme asemănătoare Unix, scris în GTK+3. Este destinat administratorilor de sistem și călătorilor, care trebuie să acceseze de la distanță și să lucreze cu multe computere.

Acceptă mai multe protocoale de rețea într-o interfață de utilizator simplă, unificată, omogenă și ușor de utilizat.

Caracteristici Remmina

  • Suportă RDP, VNC, NX, XDMCP și SSH.
  • Permite utilizatorilor să mențină o listă de profiluri de conexiune, organizate pe grupuri.
  • Acceptă conexiuni rapide de către utilizatori care introduc direct adresa serverului.
  • Desktopurile de la distanță cu rezoluții mai mari sunt derulabile/scalabile atât în modul fereastră, cât și în modul ecran complet.
  • Suportă modul ecran complet pentru vizualizare; aici desktopul de la distanță derulează automat când mouse-ul trece peste marginea ecranului.
  • De asemenea, acceptă o bară de instrumente plutitoare în modul ecran complet; vă permite să comutați între moduri, să comutați prin preluarea tastaturii, să minimizați și nu numai.
  • Oferă interfață cu file, gestionată opțional de grupuri.
  • Oferă, de asemenea, o pictogramă tavă, care vă permite să accesați rapid profilurile de conexiune configurate.

În acest articol, vă vom arăta cum să instalați și să utilizați Remmina cu câteva protocoale acceptate în Linux pentru partajarea desktopului.

Cerințe preliminare

  • Permiteți partajarea desktop-ului în mașini de la distanță (permiteți mașinile de la distanță să permită conexiuni la distanță).
  • Instalați servicii SSH pe mașinile de la distanță.

Cum se instalează Remmina Desktop Sharing Tool pe Linux

Remmina și pachetele sale de pluginuri sunt deja furnizate în depozitele oficiale ale tuturor, dacă nu ale majorității, distribuțiilor Linux principale.

Rulați comenzile de mai jos pentru a o instala cu toate pluginurile acceptate:

------------ On Debian/Ubuntu ------------ 
sudo apt install remmina remmina-plugin-*
------------ On CentOS/RHEL/Alma & Rocky ------------ 
yum install epel-release
yum copr enable castor/remmina
yum install 'remmina*'
------------ On Fedora 22+ ------------ 
sudo dnf copr enable hubbitus/remmina-next
sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
sudo emerge -a net-misc/remmina  [On Gentoo Linux]
sudo apk add remmina             [On Alpine Linux]
sudo pacman -S remmina           [On Arch Linux]
sudo zypper install remmina      [On OpenSUSE]

Cum să vă conectați la un sistem Linux de la distanță

După ce l-ați instalat, căutați remmina în Ubuntu Dash sau Meniul Linux Mint, apoi lansați-l:

Puteți efectua orice configurație prin interfața grafică sau prin editarea fișierelor sub $HOME/.remmina sau $HOME/.config/remmina.

Pentru a configura o nouă conexiune la un server la distanță, apăsați pe [Ctrl+N] sau accesați Conexiune -> Nou și configurați profilul de conexiune la distanță așa cum se arată în captura de ecran de mai jos . Aceasta este interfața de setări de bază.

Faceți clic pe Avansat din interfața de mai sus pentru a configura setările avansate de conexiune.

Pentru a configura setările SSH, faceți clic pe SSH din interfața de profil de mai sus.

După ce ați configurat toate setările necesare, salvați setările făcând clic pe butonul Salvați, iar din interfața principală, veți putea vizualiza toate profilurile de conexiune la distanță configurate, așa cum se arată mai jos.

Remmina – Conectați-vă la Linux la distanță folosind sFTP

Alegeți profilul de conexiune și editați setările, alegeți SFTPTransfer securizat de fișiere din meniul de jos Protocoale. Apoi setați o cale de pornire (opțional) și specificați detaliile de autentificare SSH. În cele din urmă, dați clic pe Conectați.

Introduceți aici parola dvs. de utilizator SSH.

Dacă vedeți interfața de mai jos, atunci conexiunea SFTP a reușit, acum puteți transfera fișiere între mașinile dvs.

Remmina – Conectați-vă la Linux la distanță folosind SSH

Selectați profilul de conexiune și editați setările, apoi alegeți SSH – Secure Shell din meniul de jos Protocols și setați opțional un program de pornire și detalii de autentificare SSH. În cele din urmă, faceți clic pe Conectați și introduceți parola SSH a utilizatorului.

Când vedeți interfața de mai jos, înseamnă că conexiunea a avut succes, acum puteți controla mașina de la distanță folosind SSH.

Remmina – Conectați-vă la desktop Linux de la distanță folosind VNC

Alegeți profilul de conexiune din listă și editați setările, apoi selectați VNC – Virtual Network Computing din meniul de jos Protocols. Configurați setările de bază, avansate și ssh pentru conexiune și faceți clic pe Conectați, apoi introduceți parola SSH a utilizatorului.

Odată ce vedeți următoarea interfață, înseamnă că v-ați conectat cu succes la mașina de la distanță folosind protocolul VNC.

Introduceți parola de conectare a utilizatorului din interfața de conectare pe desktop, așa cum se arată în captura de ecran de mai jos.

Pur și simplu urmați pașii de mai sus pentru a utiliza celelalte protocoale rămase pentru a accesa mașinile de la distanță, este atât de simplu.

Asta e tot! În acest articol, v-am arătat cum să instalați și să utilizați clientul de conexiune la distanță Remmina cu câteva protocoale acceptate în Linux. Puteți împărtăși orice gânduri în comentarii prin intermediul formularului de feedback de mai jos.