NetSarang xShell - isang malakas na kliyente ng SSH

NetSarang xShell - isang malakas na kliyente ng SSH

Gumagamit pa rin ng Putty + WinSCP/FileZilla?

Pagkatapos ay inirerekumenda namin ang pagbibigay pansin sa software tulad ng xShell.

  • Sinusuportahan nito hindi lamang ang SSH protocol, kundi pati na rin ang iba. Halimbawa, telnet o rlogin.
  • Maaari kang kumonekta sa maramihang mga server sa parehong oras (mekanismo ng tab).
  • Hindi na kailangang magpasok ng data sa bawat oras, maaalala mo ito.
  • Simula sa bersyon 6, lumitaw ang isang Russian interface na nakakaunawa sa lahat ng Russian encodings, kasama ang UTF-8.
  • Sinusuportahan ang parehong password na koneksyon at key na koneksyon.

  • Bukod dito, upang pamahalaan ang mga file sa pamamagitan ng ftp/sftp hindi mo na kailangang patakbuhin ang WinSCP o FileZilla nang hiwalay.
  • Isinasaalang-alang ng mga developer ng xShell ang iyong mga pangangailangan at gumawa din sila ng xFtp, na sumusuporta sa regular na FTP at SFTP.
  • At ang pinakamahalagang bagay ay ang xFtp ay maaaring direktang ilunsad mula sa isang aktibong ssh session at ito ay agad na kumonekta sa partikular na server na ito sa file transfer mode (gamit ang sFtp protocol). Ngunit maaari mong buksan ang xFtp sa iyong sarili at kumonekta sa alinman sa mga server.

Kasama rin ang pampubliko/pribadong key generator at isang manager para sa pamamahala sa kanila.

NetSarang xShell - isang malakas na kliyente ng SSH

Ganap na libre para sa personal, di-komersyal o pang-edukasyon na paggamit.

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

Punan ang mga patlang, siguraduhing mag-email, kung saan mayroon kang access, isang link sa pag-download ang ipapadala doon.

NetSarang xShell - isang malakas na kliyente ng SSH

I-download at i-install ang parehong mga application. Ilunsad natin.

Pagkatapos ng paglunsad, nakakita kami ng isang window na may listahan ng mga naka-save na session, habang ito ay walang laman. I-click ang "bago"

NetSarang xShell - isang malakas na kliyente ng SSH

Punan ang impormasyon ng koneksyon, port/host/ip address, pati na rin ang gustong pangalan ng session.
Susunod, pumunta sa authentication at punan ang login at password.

NetSarang xShell - isang malakas na kliyente ng SSH

Susunod Ok at kumonekta sa server.

Para sa xFTP lahat ay pareho. Ang tanging bagay na kailangan mong piliin ay ang protocol, ang default ay magiging sFTP, maaari kang pumili ng regular na FTP.

Ang pinaka-maginhawang bagay ay ang napiling teksto ay awtomatikong kinopya sa clipboard
(Mga Tool - Mga Pagpipilian - Keyboard at Mouse - Kopyahin ang minarkahang teksto sa clipboard).

NetSarang xShell - isang malakas na kliyente ng SSH

Maaari kang kumonekta hindi lamang sa isang password, kundi pati na rin sa paggamit ng isang susi, na mas ligtas at mas maginhawa.

Kinakailangang buuin ang aming key, o mas tiyak, isang pares - pampubliko/pribadong key.

Ilunsad ang Xagent (kasama ang naka-install).

Nakikita namin ang listahan ng mga susi habang ito ay walang laman. I-click ang Manage Keys, pagkatapos ay Bumuo
I-type ang RSA
Haba 4096 bits minimum.

NetSarang xShell - isang malakas na kliyente ng SSH

I-click ang Susunod at maghintay. Pagkatapos muli Susunod

Pinangalanan namin ang susi dahil ito ay maginhawa para sa amin; kung nais, maaari mong protektahan ang susi sa pamamagitan ng pagtatakda ng karagdagang password (hihilingin ito kapag kumokonekta o nag-import ng susi sa ibang device)

NetSarang xShell - isang malakas na kliyente ng SSH

Next Next makikita natin ang ating PUBLIC key mismo. Ginagamit namin ito para kumonekta sa server. Maaaring gamitin ang isang susi sa maraming server, na maginhawa.

Kinukumpleto nito ang henerasyon, ngunit hindi lang iyon.
Kailangan mong magdagdag ng susi sa server.
Kumonekta sa server sa pamamagitan ng ssh at pumunta sa /root/.ssh

root@alexhost# cd /root/.ssh

kung saan sa 90% ng mga kaso nakukuha namin ang error -bash: cd: /root/.ssh: Walang ganoong file o direktoryo
ito ay normal, ang folder na ito ay nawawala kung ang mga susi ay hindi pa nabuo sa server dati.

Ito ay kinakailangan upang bumuo ng susi ng server mismo sa katulad na paraan.

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

Mag-aalok ito sa amin ng landas kung saan ise-save ang key file.
Sumasang-ayon kami sa default na /root/.ssh/id_rsa sa pamamagitan ng pagpindot sa Enter.
Susunod ay ang password para sa key file at kumpirmasyon, o iwanan itong blangko at Enter.

Pumunta muli sa /root/.ssh:

root@alexhost# cd /root/.ssh

Kailangan mong lumikha ng authorized_keys file:

root@alexhost# nano authorized_keys

I-paste namin dito ang aming key sa text form na nakuha sa itaas:

NetSarang xShell - isang malakas na kliyente ng SSH

I-save at lumabas.
Ctrl + O
Ctrl + X

Pumunta sa xShell, tawagan ang listahan ng mga naka-save na session (Alt+O)

NetSarang xShell - isang malakas na kliyente ng SSH

Nahanap namin ang aming session, i-click ang mga katangian, pumunta sa pagpapatunay.

Sa field ng method, piliin ang public key.
Sa field ng user key, piliin ang dati naming ginawang key, i-save at kumonekta.

NetSarang xShell - isang malakas na kliyente ng SSH

Gumagamit ang kliyente ng PRIVATE key, at isang PUBLIC key ang nakarehistro sa server.

Ang pribadong key ay maaaring ilipat sa iyong iba pang PC kung gusto mong kumonekta mula dito.

Sa Xagent - pamahalaan ang mga key, piliin ang key - I-export, i-save.

Sa isa pang PC Xagent - pamahalaan ang mga key - Mag-import, pumili, magdagdag. Kung ang susi ay protektado ng password, ang password ay hihilingin sa puntong ito.

Ang susi ay maaaring italaga sa sinumang user, hindi lamang root.

Karaniwang path /user_home_folder/.ssh/authorized_keys
Para sa user na alexhost, halimbawa, bilang default ito ay magiging /home/alexhost/.ssh/authorized_keys

NetSarang xShell - isang malakas na kliyente ng SSH

Pinagmulan: www.habr.com