NetSarang xShell - un client SSH puternic

NetSarang xShell - un client SSH puternic

Încă folosiți Putty + WinSCP/FileZilla?

Atunci vă recomandăm să luați în considerare un software precum xShell.

  • Acesta suportă nu doar protocolul SSH, ci și altele. De exemplu, telnet sau rlogin.
  • Puteți să vă conectați simultan la mai multe servere (mecanism de tab-uri).
  • Nu este nevoie să introduceți datele de fiecare dată, acestea pot fi memorate.
  • Începând cu versiunea 6, a apărut interfața în limba română, înțelege toate codările românești, inclusiv UTF-8.
  • Suportă atât conectarea prin parolă, cât și conectarea prin cheie.

  • Mai mult decât atât, acum pentru gestionarea fișierelor prin ftp/sftp nu este necesar să lansați separat WinSCP sau FileZilla.
  • Dezvoltatorii xShell v-au ascultat nevoile și au realizat de asemenea xFtp, care suportă FTP și SFTP obișnuit.
  • Și cel mai important, xFtp poate fi lansat direct din sesiunea ssh activă și se va conecta imediat la acel server specific în modul de transfer de fișiere (folosind protocolul sFtp). Dar puteți, de asemenea, să deschideți xFtp și să vă conectați la oricare dintre servere.

De asemenea, este furnizat un generator de chei publice/private și un manager pentru gestionarea acestora.

NetSarang xShell - un client SSH puternic

Complet gratuit pentru utilizare personală non-comercială sau în cadrul învățării.

www.netsarang.com/ro/free-for-home-school

Completați câmpurile, email-ul este obligatoriu, la care aveți acces, acolo va fi trimis un link pentru descărcare.

NetSarang xShell - un client SSH puternic

Descărcăm, instalăm ambele aplicații. Le lansăm.

După lansare, vedem o fereastră cu lista sesiunilor salvate, deocamdată este goală. Facem clic pe „nou”

NetSarang xShell - un client SSH puternic

Completați datele pentru conectare, port/adresă host/adresă IP, precum și numele dorit al sesiunii.
Apoi trecem la autentificare și completăm login-ul cu parola.

NetSarang xShell - un client SSH puternic

Apoi Ok și ne conectăm la server.

Pentru xFTP este la fel. Singurul lucru de ales este protocolul, implicit va fi sFTP, puteți alege FTP obișnuit.

Cel mai convenabil este că textul selectat se copiază automat în clipboard.
(Instrumente — opțiuni — tastatură și mouse — copiați textul marcat în clipboard).

NetSarang xShell - un client SSH puternic

Vă puteți conecta nu doar prin parolă, ci și folosind o cheie, ceea ce este mult mai sigur și convenabil.

Trebuie să generăm cheia noastră, mai exact o pereche — chei publice/private.

Lansați Xagent (care se instalează împreună cu software-ul).

Vedem lista cheilor, deocamdată este goală. Facem clic pe Manage Keys, apoi Generate
Tip RSA
Lungime minimă 4096 de biți.

NetSarang xShell - un client SSH puternic

Facem clic pe Next, așteptăm. Apoi din nou Next

Numește cheia așa cum îți dorești, poți să protejezi cheia setând o parolă suplimentară (aceasta va fi solicitată la conectare sau la importul cheii pe un alt dispozitiv)

NetSarang xShell - un client SSH puternic

Apoi apasă Next și vedem cheia noastră PUBLICĂ. O folosim pentru conectarea la server. O cheie poate fi utilizată pe mai multe servere, ceea ce este convenabil.

Aceasta este finalizarea generării, dar nu este totul.
Este necesar să adaugi cheia pe server.
Conectează-te la server prin ssh și accesează /root/.ssh

root@alexhost# cd /root/.ssh

la care în 90% din cazuri primim eroarea -bash: cd: /root/.ssh: No such file or directory
este normal, acest folder este absent dacă pe server nu au fost generate anterior chei.

Este necesar să generezi similar și cheia pentru server.

root@alexhost# ssh-keygen -t rsa -b 4096

Ne va oferi calea unde să salvăm fișierul cheii.
Acceptăm calea implicită /root/.ssh/id_rsa apăsând Enter.
Apoi parola pentru fișierul cheii și confirmarea, sau lăsăm câmpul gol și apăsăm Enter.

Din nou intrăm în /root/.ssh:

root@alexhost# cd /root/.ssh

Trebuie să creăm fișierul authorized_keys:

root@alexhost# nano authorized_keys

Introducem cheia noastră în format text obținută anterior:

NetSarang xShell - un client SSH puternic

Salvăm, ieșim.
Ctrl + O
Ctrl + X

Trecem la xShell, deschidem lista sesiunilor salvate (Alt+O)

NetSarang xShell - un client SSH puternic

Găsim sesiunea noastră, dăm click pe proprietăți, trecem la autentificare.

În câmpul metodă alegem public key.
În câmpul cheia utilizatorului alegem cheia creată anterior, salvăm și ne conectăm.

NetSarang xShell - un client SSH puternic

Clientul folosește cheia PRIVATĂ, iar pe server este înregistrată CHEIA PUBLICĂ.

Cheia privată poate fi transferată pe alt PC al tău, dacă dorești să te conectezi de acolo.

În Xagent — manage keys, alegem cheia — Export, salvăm.

Pe alt PC Xagent — manage keys — Import, alegem, adăugăm. Dacă cheia a fost protejată cu parolă, aceasta va fi solicitată în acest moment.

Cheia poate fi asociată oricărui utilizator, nu doar root.

Calea standard este /folderul_acasă_utilizatorului/.ssh/authorized_keys
Pentru utilizatorul alexhost, de exemplu, în mod implicit va fi /home/alexhost/.ssh/authorized_keys

NetSarang xShell - un client SSH puternic

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster