NetSarang xShell - një klient i fuqishëm SSH

NetSarang xShell - një klient i fuqishëm SSH

Ende përdorni Putty + WinSCP/FileZilla?

Pastaj ju rekomandojmë t'i kushtoni vëmendje softuerëve të tillë si xShell.

  • Ai mbështet jo vetëm protokollin SSH, por edhe të tjerët. Për shembull, telnet ose rlogin.
  • Mund të lidheni me shumë serverë në të njëjtën kohë (mekanizmi i skedave).
  • Nuk ka nevojë të futni të dhëna çdo herë, mund t'i mbani mend ato.
  • Duke filluar nga versioni 6, u shfaq një ndërfaqe ruse që kupton të gjitha kodimet ruse, përfshirë UTF-8.
  • Mbështet lidhjen me fjalëkalimin dhe lidhjen me çelësin.

  • Për më tepër, për të menaxhuar skedarët përmes ftp/sftp, nuk keni më nevojë të ekzekutoni veçmas WinSCP ose FileZilla.
  • Zhvilluesit e xShell morën parasysh nevojat tuaja dhe krijuan gjithashtu xFtp, i cili mbështet FTP dhe SFTP të rregullt.
  • Dhe gjëja më e rëndësishme është që xFtp mund të lëshohet direkt nga një seancë aktive ssh dhe do të lidhet menjëherë me këtë server specifik në modalitetin e transferimit të skedarëve (duke përdorur protokollin sFtp). Por ju mund të hapni vetë xFtp dhe të lidheni me cilindo nga serverët.

Përfshihet gjithashtu një gjenerator i çelësave publik/privat dhe një menaxher për menaxhimin e tyre.

NetSarang xShell - një klient i fuqishëm SSH

Plotësisht falas për përdorim personal, jokomercial ose edukativ.

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

Plotësoni fushat, sigurohuni t'i dërgoni email, në të cilin keni akses, një lidhje shkarkimi do të dërgohet atje.

NetSarang xShell - një klient i fuqishëm SSH

Shkarkoni dhe instaloni të dy aplikacionet. Le të nisim.

Pas nisjes, ne shohim një dritare me një listë të seancave të ruajtura, ndërsa ajo është bosh. Kliko "i ri"

NetSarang xShell - një klient i fuqishëm SSH

Plotësoni informacionin e lidhjes, adresën e portit/host/ip, si dhe emrin e dëshiruar të sesionit.
Tjetra, shkoni te vërtetimi dhe plotësoni hyrjen dhe fjalëkalimin.

NetSarang xShell - një klient i fuqishëm SSH

Tjetra Ok dhe lidheni me serverin.

Për xFTP gjithçka është e njëjtë. E vetmja gjë që duhet të zgjidhni është protokolli, parazgjedhja do të jetë sFTP, mund të zgjidhni FTP të rregullt.

Gjëja më e përshtatshme është që teksti i zgjedhur kopjohet automatikisht në clipboard
(Mjetet - Opsionet - Tastiera dhe miu - Kopjo tekstin e shënuar në kujtesën e fragmenteve).

NetSarang xShell - një klient i fuqishëm SSH

Ju mund të lidheni jo vetëm me një fjalëkalim, por edhe duke përdorur një çelës, i cili është shumë më i sigurt dhe më i përshtatshëm.

Është e nevojshme të gjenerojmë çelësin tonë, ose më saktë, një çift - çelësa publik/privat.

Nisni Xagent (instaluar i përfshirë).

Ne e shohim listën e çelësave ndërsa është bosh. Klikoni Menaxho Keys, pastaj Generate
Lloji RSA
Gjatësia minimale 4096 bit.

NetSarang xShell - një klient i fuqishëm SSH

Klikoni Next dhe prisni. Pastaj përsëri Next

Ne e emërtojmë çelësin ashtu siç është i përshtatshëm për ne; nëse dëshironi, mund ta mbroni çelësin duke vendosur një fjalëkalim shtesë (do të kërkohet kur lidhni ose importoni çelësin në një pajisje tjetër)

NetSarang xShell - një klient i fuqishëm SSH

Tjetra Më tej ne shohim vetë çelësin tonë PUBLIC. Ne e përdorim atë për t'u lidhur me serverin. Një çelës mund të përdoret në shumë serverë, gjë që është e përshtatshme.

Kjo e kompleton gjeneratën, por kjo nuk është e gjitha.
Duhet të shtoni një çelës në server.
Lidhuni me serverin përmes ssh dhe shkoni te /root/.ssh

root@alexhost# cd /root/.ssh

të cilit në 90% të rasteve marrim gabimin -bash: cd: /root/.ssh: Nuk ka skedar apo direktori të tillë
kjo është normale, kjo dosje mungon nëse çelësat nuk janë krijuar më parë në server.

Është e nevojshme të gjeneroni çelësin e vetë serverit në një mënyrë të ngjashme.

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

Do të na ofrojë rrugën ku të ruajmë skedarin e çelësit.
Ne pajtohemi me /root/.ssh/id_rsa të paracaktuar duke shtypur Enter.
Më pas është fjalëkalimi për skedarin e çelësit dhe konfirmimi, ose lëreni bosh dhe Enter.

Shkoni përsëri te /root/.ssh:

root@alexhost# cd /root/.ssh

Ju duhet të krijoni një skedar autorized_keys:

root@alexhost# nano authorized_keys

Ne ngjitim në të çelësin tonë në formën e tekstit të marrë më sipër:

NetSarang xShell - një klient i fuqishëm SSH

Ruaje dhe dil.
Ctrl + O
Ctrl + X

Shkoni te xShell, thirrni listën e seancave të ruajtura (Alt+O)

NetSarang xShell - një klient i fuqishëm SSH

Ne gjejmë sesionin tonë, klikojmë pronat, shkojmë te vërtetimi.

Në fushën e metodës, zgjidhni çelësin publik.
Në fushën e çelësit të përdoruesit, zgjidhni çelësin tonë të krijuar më parë, ruajeni dhe lidheni.

NetSarang xShell - një klient i fuqishëm SSH

Klienti përdor një çelës PRIVATE dhe një çelës PUBLIK regjistrohet në server.

Çelësi privat mund të transferohet në kompjuterin tuaj tjetër nëse dëshironi të lidheni prej tij.

Në Xagent - menaxhoni çelësat, zgjidhni çelësin - Eksporto, ruaj.

Në një kompjuter tjetër Xagent - menaxhoni çelësat - Importoni, zgjidhni, shtoni. Nëse çelësi ishte i mbrojtur me fjalëkalim, fjalëkalimi do të kërkohet në këtë pikë.

Çelësi mund t'i caktohet çdo përdoruesi, jo vetëm root.

Rruga standarde /user_home_folder/.ssh/authorized_keys
Për përdoruesin alexhost, për shembull, si parazgjedhje kjo do të jetë /home/alexhost/.ssh/authorized_keys

NetSarang xShell - një klient i fuqishëm SSH

Burimi: www.habr.com