
Kas sa ikka kasutad Putty + WinSCP/FileZilla?
Siis soovitame pöörata tÀhelepanu sellisele tarkvarale nagu xShell.
- See toetab mitte ainult SSH protokolli, vaid ka teisi. NÀiteks telneti vÔi rlogin.
- On vĂ”imalik korraga ĂŒhenduda mitme serveriga (vahekaardimehhanism).
- Pole vaja iga kord andmeid sisestada, neid saab salvestada.
- Alates kuuendast versioonist on olemas venekeelne liides, mis mÔistab kÔiki vene koodirikkaid, sealhulgas UTF-8.
- Toetab nii parooli korral kui ka vĂ”tme kaudu ĂŒhendust.
- TĂ”si, nĂŒĂŒd ei pea failide haldamiseks kasutama eraldi WinSCP vĂ”i FileZilla.
- xShelli arendajad on arvestanud teie vajadustega ja loonud ka xFtp, mis toetab tavalist FTP ja SFTP.
- Ja kĂ”ige tĂ€htsam on see, et xFtp-d saab kĂ€ivitada otse aktiivsest SSH sessioonist ning see ĂŒhendub kohe sellele konkreetsele serverile failide edastamise reĆŸiimis (kasutades sFtp protokolli). Kuid vĂ”ite ka ise avada xFtp ja ĂŒhendada mis tahes serveriga.
Komplektis on ka avalike/privaatsete vÔtmete generaator ja nende haldamise tööriist.

TÀielikult tasuta isiklikuks mittekaubanduslikuks kasutamiseks vÔi Ôppe kÀigus.
TÀida vÀljad, kindlasti e-post, millele on juurdepÀÀs, sinna saadetakse allalaadimise link.

Laadige alla, installige mÔlemad rakendused. KÀivitage.
PĂ€rast kĂ€ivitamist nĂ€eme akent salvestatud sessioonide loendiga, mis on praegu tĂŒhi. KlĂ”psake «uus»

TĂ€idame ĂŒhenduse andmed, port/host/IP aadress ning soovitud seansi nime.
JÀtkame autentimisega ja tÀidame kasutajanime ja parooliga.

Edasi OK ja ĂŒhendame serveriga.
xFTP puhul on kÔik sama. Ainus, mida on vaja valida - protokoll, vaikeprotokolliks on sFTP, kuid saab valida ka tavalise FTP.
KÔige mugavam on see, et valitud tekst kopeeritakse automaatselt lÔikelauale.
(Tööriistad - seaded - klaviatuur ja hiir - kopeeri valitud tekst lÔikelauale).

Ăhenduda saab mitte ainult parooli, vaid ka vĂ”tme kaudu, mis on palju turvalisem ja mugavam.
Peame genereerima oma vÔtme, tÀpsemalt paar - avalik/privaatne vÔti.
KĂ€ivitame Xagent'i (paigaldatakse komplektis).
NĂ€eme vĂ”tmete nimekirja, mis on praegu tĂŒhi. KlĂ”psake Manage Keys, siis Generate.
TĂŒĂŒp RSA
Pikkus vÀhemalt 4096 bitti.

KlÔpsake Next, oodake. Siis uuesti Next.
Nimeame vĂ”tme nagu soovime, soovi korral vĂ”ime kaitsta vĂ”tme, seades tĂ€iendava parooli (see kĂŒsitakse ĂŒhenduse loomisel vĂ”i vĂ”tmise importimisel teisele seadmele).

JĂ€tkame Next ja nĂ€eme oma TĂNAVALIKU vĂ”tit. Kasutame seda serverisse ĂŒhendamiseks. Ăhte vĂ”tit saab kasutada mitmes serveris, mis on mugav.
Sellega on genereerimine lÔppenud, kuid see pole veel kÔik.
On vajalik lisada vÔti serverisse.
Ăhendume serveriga ssh kaudu ja liigume kausta /root/.ssh
root@alexhost# cd /root/.ssh mille peale saame 90% juhtudest vea -bash: cd: /root/.ssh: No such file or directory
see on normaalne, see kaust puudub, kui serveris pole varem vÔtmeid genereeritud.
On vajalik genereerida ka serveri enda vÔti sarnaselt.
root@alexhost# ssh-keygen -t rsa -b 4096 Meil palutakse teed, kuhu faili vÔti salvestada.
NÔustume vaikeseadega /root/.ssh/id_rsa, vajutades Enter.
JĂ€rgneb parool faili vĂ”tmele ja kinnitamine, vĂ”i jĂ€tta see tĂŒhi ja vajutada Enter.
JĂ€lle siseneme /root/.ssh:
root@alexhost# cd /root/.sshOn vajalik luua fail authorized_keys:
root@alexhost# nano authorized_keysKopeerime sinna oma vÔtme tekstivormis, mille eelnevalt saime:

Salvestame, vÀljub.
Ctrl + O
Ctrl + X
Liigume xShelli, kutsume ĂŒles salvestatud seansside nimekirja (Alt+O)

Leidke oma seanss, klÔpsake omadustele, minge autentimise juurde.
Meetodi vÀljal valime public key.
Kasutaja vĂ”tme vĂ€ljal valime meie varem loodud vĂ”tme, salvestame ja ĂŒhendume.

Kliendi kasutab PRIVAASET vĂ”tit, serveris registreeritakse TĂNAVALIK.
PrivaatvĂ”tit saab kanda ĂŒle teie teise arvutisse, kui soovite sellest ĂŒhenduda.
Xagentis - manage keys, valime vÔtme - Export, salvestame.
Teises arvutis Xagent - manage keys - Import, valige, lisage. Kui vĂ”ti oli kaitstud parooliga, kĂŒsitakse parooli sel hetkel.
VÔtit saab registreerida igale kasutajale, mitte ainult rootile.
Tee on standardne /kasutaja_kodu_kaust/.ssh/authorized_keys
Kasutaja alexhost jaoks, nÀiteks vaikimisi see oleks /home/alexhost/.ssh/authorized_keys
Allikas: habr.com
