Pentru a stabili o conexiune SSH între computerul dumneavoastră Linux și un server la distanță, trebuie să aveți instalat un client SSH. Iată câteva dintre cele mai bune opțiuni.
Secure Shell (SSH) este un protocol de conexiune la rețea care vă permite să controlați computere la distanță printr-o rețea.
Pentru a utiliza SSH pe Linux, trebuie să instalați un client SSH. Iată o listă cu unii dintre cei mai populari clienți SSH pentru Linux din care puteți alege.
1. OpenSSH
Probabil cel mai popular client SSH pentru Linux, OpenSSH vine instalat implicit pe majoritatea distribuțiilor Linux. Este open source, gratuit de utilizat și versatil. OpenSSH este disponibil și pe alte platforme, cum ar fi Windows, macOS și BSD.
OpenSSH este ușor și simplu de utilizat. Vine cu un set de instrumente care duc la îndeplinire treaba, nimic deosebit. Îl puteți folosi pentru tunelul SSH, autentificarea securizată de la distanță și transferul de fișiere.
OpenSSH vine și cu ssh-keygen utilitate care vă permite creați chei criptate pentru autentificare la distanță mai sigură fără parolă.
Transferul securizat de fișiere este o altă caracteristică de top a OpenSSH. Folosind comanda scp, puteți transfera fișiere în siguranță între două computere, fie local, fie pe internet. Utilitarul scp vă permite să transferați fișiere și pe diferite sisteme de operare. De exemplu, puteți transfera fișiere de pe un server Linux pe un computer Windows sau macOS.
Dacă nu aveți OpenSSH instalat, iată cum să îl instalați pe o distribuție bazată pe Debian, cum ar fi Ubuntu:
sudo apt install openssh-server
Pe distribuțiile bazate pe RHEL:
sudo dnf install openssh-server
Pe Arch Linux:
sudo pacman -Sy openssh
2. Chit
PuTTY este un alt client SSH puternic open-source și multiplatformă, care a fost dezvoltat inițial pentru Windows, dar acum și-a făcut drum spre Linux și macOS.
PuTTY vine cu o interfață grafică intuitivă și ușoară, care este foarte simplu de utilizat. Are caracteristici excelente, ceea ce îl face favorit printre mulți administratori de sistem.
În afară de SSH, PuTTY acceptă mai multe protocoale de conexiune la distanță, cum ar fi telnet, un protocol de conexiune vechi care este mai puțin sigur, dar util atunci când se conectează la sisteme care nu acceptă SSH.
PuTTY acceptă și conectivitate serială. Conexiunea în serie este foarte răspândită pe dispozitivele de rețea, cum ar fi comutatoarele și routerele.
Iată cum puteți instala PuTTY pe Debian sau Ubuntu:
sudo apt install putty
Pe distribuțiile bazate pe RHEL:
sudo dnf install putty
Pe Arch Linux și derivatele sale:
sudo pacman -Sy chit
3. Termius
Termius este un client SSH modern și versatil pentru Linux. Este cu adevărat multi-platformă, deoarece îl puteți utiliza atât pe computere, cât și pe smartphone-uri. Este disponibil pe macOS, Windows, Linux, Android și iOS.
Termius este gratuit pentru uz personal, cu funcții limitate, care sunt încă grozave. Pentru funcții mai avansate și colaborare în echipă, vă puteți abona la versiunea Pro sau Team, care merită investiția în funcție de caracteristicile cu care vine și de creșterea productivității.
Fără îndoială, unul dintre cei mai personalizabili clienți SSH de pe piață astăzi, Termius vine cu diferite teme, stilizare a fonturilor și alte funcții de personalizare.
Cu Termius, puteți să sincronizați și să faceți copii de rezervă în siguranță pentru datele și configurațiile dvs., astfel încât de fiecare dată când treceți la alt dispozitiv, aveți același aspect și senzație. Termius poate importa și date de configurare SSH de la alți clienți SSH, cum ar fi PuTTY, MobaXterm și SecureCRT.
Colaborați cu ușurință cu alți membri ai echipei și parteneri de afaceri prin partajarea în siguranță a sesiunilor SSH, accesul la infrastructură și sincronizarea datelor în cloud cu Termius.
Descarca:Termius
4. MobaXterm
MobaXterm este un terminal puternic și un client SSH care a fost proiectat inițial pentru Windows. Acum are o ediție portabilă pentru Linux.
MobaXterm vine cu o gamă largă de funcții și instrumente pentru calculul de la distanță. Vine cu un server X integrat, permițându-vă să rulați aplicații GUI de la distanță și să le afișați pe dispozitivul local.
În afară de SSH, MobaXterm vă permite să utilizați mai multe soluții de conexiune la distanță, cum ar fi SFTP, RDP, VNC FTP și Telnetul mai puțin sigur. De asemenea, vine cu numeroase instrumente de rețea pentru a vă sprijini sarcinile de lucru zilnice.
Cu MobaXterm, puteți gestiona cu ușurință mai multe sesiuni simultan. În cadrul interfeței cu file, puteți comuta între diferite file, facilitând asistența sau întreținerea mai multor conexiuni la distanță simultan.
MobaXterm oferă un set cuprinzător de caracteristici pentru nevoile dvs. de conexiune la distanță. Este utilizat pe scară largă de administratorii de sistem, dezvoltatorii și profesioniștii IT.
Descarca:MobaXterm
5. Terminator
Terminator nu este un client SSH, ci mai degrabă un emulator de terminal care acceptă conexiuni SSH robuste. Este open-source și multiplatformă.
Terminator vă permite să deschideți și să gestionați mai multe conexiuni SSH într-o singură fereastră. În plus, îl puteți folosi pentru a rula toate comenzile Linux cu care sunteți familiarizat.
Puteți împărți sesiunile SSH pe verticală sau pe orizontală într-o singură fereastră folosind Terminator. Acest lucru vă permite să faceți referire rapidă la informații dintr-o privire și oferă o creștere extraordinară a productivității.
Terminator oferă funcții excelente de personalizare, astfel încât să puteți personaliza experiența utilizatorului după bunul plac. Vă permite să personalizați fonturile, culorile, comenzile rapide de la tastatură și alte preferințe.
Iată cum puteți instala Terminator pe Debian și Ubuntu:
sudo apt install terminator
Pentru a instala pe Arch Linux:
sudo pacman -S terminator
Și pe distribuțiile bazate pe RHEL:
sudo dnf install epel-release && sudo dnf install terminator
6. Remmina
Remmina este un desktop la distanță bazat pe GUI și un client SSH pentru Linux. Vine cu o interfață curată și ușor de utilizat, ceea ce îl face o alegere populară printre ingineri.
În afară de SSH, Remmina acceptă și alte protocoale de conectare la distanță, cum ar fi Remote Desktop Protocol (RDP), VNC, NX, SPICE etc. Acest lucru vă permite să vă conectați la o gamă mai largă de sisteme de operare.
Cu Remmina, vă puteți personaliza cu ușurință setările de afișare, comenzile rapide de la tastatură, metodele de autentificare și multe altele. Gestionați și organizați sesiunile și dispozitivele de conectare la distanță. Salvați-vă profilurile de conexiune și sortați-le pentru acces rapid și colaborare.
Interfața cu file vă permite să gestionați mai multe sesiuni la distanță într-o singură fereastră. Acest lucru este convenabil atunci când doriți să comutați între diferite conexiuni fără a deschide mai multe ferestre.
Remmina vine și cu abilități de transfer de fișiere, permițându-vă să transferați fișiere între computerul local și computerele de la distanță.
Rulați următoarea comandă pentru a instala Remmina pe distribuțiile bazate pe Debian:
sudo apt install remmina
Pentru a instala pe Arch Linux:
sudo pacman -S remmina
Și pe distribuțiile bazate pe RHEL, rulați:
sudo dnf install remmina
7. Manager PAC
PAC Manager este o soluție puternică de conexiune la distanță, bazată pe GUI, open-source, care oferă un portal centralizat pentru gestionarea conexiunilor SSH. Vine cu funcții concepute special pentru inginerii de rețea și administratorii de sisteme.
PAC Manager oferă abilități de automatizare și scripting, astfel încât să puteți executa cu ușurință seturi de comenzi pe sistemele de la distanță în mod automat.
PAC Manager nu se limitează doar la SSH. Acceptă o gamă largă de protocoale, cum ar fi RDP, VNC, Serial etc. În plus, acceptă tunelul SSH securizat și redirecționarea portului către sistemele de la distanță.
Iată cum puteți instala PAC Manager pe Debian și Ubuntu:
sudo apt install pac-manager
Și pe distribuțiile bazate pe RHEL:
sudo dnf install pac-manager
Gestionați conexiunile la distanță pe Linux cu SSH
SSH este un protocol securizat care oferă abilități excelente de gestionare la distanță. Este deosebit de vital pentru conectarea la servere Linux de la distanță care nu au o interfață grafică.
Creșteți-vă productivitatea și îmbunătățiți-vă fluxul de lucru prin obținerea clientului SSH potrivit nevoilor dvs.