
Apo akoma përdorni Putty + WinSCP/FileZilla?
Atëherë ju rekomandojmë të vini re këtë program si xShell.
- Ai mbështet jo vetëm protokollin SSH, por edhe të tjerë. Për shembull, telnet ose rlogin.
- Mund të lidheni me disa servera në të njëjtën kohë (mekanizmi i skedave).
- Nuk ka nevojë të futni të dhënat çdo herë, ato mund të ruhen.
- Që nga versioni i 6-të, është shfaqur një ndërfaqe në gjuhën ruse, e cila kupton të gjitha kodet ruse, duke përfshirë UTF-8.
- Mbështet si lidhjen me fjalëkalim ashtu edhe lidhjen me çelës.
- Më shumë se kaq, tani për menaxhimin e skedarëve përmes ftp/sftp nuk është e nevojshme të filloni veçmas WinSCP ose FileZilla.
- Zhvilluesit e xShell e kanë marrë parasysh nevojat tuaja dhe kanë bërë gjithashtu xFtp, i cili mbështet FTP dhe SFTP.
- Dhe gjëja më kryesore është se xFtp mund të nisë direkt nga sesioni aktiv ssh dhe ai do të lidhet menjëherë me këtë server të caktuar në mënyrë transferimi skedarësh (duke përdorur protokollin sFtp). Por ju gjithashtu mund ta hapni vetë xFtp dhe të lidheni me ndonjë nga serverat.
Gjithashtu, në paketë ofrohet një gjenerator çelësh publik/privat dhe një menaxher për menaxhimin e tyre.

Plotësisht falas për përdorim personal jo-komercial ose në kuadër të mësimit.
Plotësoni fushat, me siguri emailin, të cilit keni qasje, atje do dërgohet lidhja për shkarkim.

Shkarkoni, instaloni të dy aplikacionet. Nisni.
Pas nisjes shihni një dritare me listën e sesioneve të ruajtura, për momentin është bosh. Shtypni 'e re'

Plotësoni të dhënat për lidhjen, porti/hosti/adresi IP, si dhe emrin e dëshiruar të sesionit.
Më pas kaloni te autentikimi dhe plotësoni emrin e përdoruesit me fjalëkalim.

MĂ« pas OK dhe lidheni me serverin.
Për xFTP gjithçka është po ashtu, e vetmja gjë që duhet të zgjidhni është protokolli, sipas parazgjedhjes do të jetë sFTP, mund të zgjidhni FTP të zakonshëm.
Më e përshtatshme është se teksti që zgjidhet kopjohet automatikisht në memorje
(Mjetet â opsionet â tastiera dhe miu â kopjo tekstin e shĂ«nuar nĂ« memorje).

Mund të lidheni jo vetëm me fjalëkalim, por edhe duke përdorur çelës, gjë që është më të sigurt dhe më e lehtë.
ĂshtĂ« e nevojshme tĂ« krijoni çelĂ«sin tonĂ«, nĂ«se tĂ« qenĂ«t e saktĂ« njĂ« palĂ« â çelĂ«sat publik/privat.
Nisni Xagent (instalohet në paketë).
Shihni listĂ«n e çelĂ«save, aktualisht Ă«shtĂ« bosh. Shtypni Menaxho ĂelĂ«sa, pastaj Krijo
Shkruani RSA
Gjatësia 4096 bits minimum.

Shtypni Next, prisni. Pastaj përsëri Next
Emërtojmë çelësin si të duam; për dëshirë mund ta mbrojmë çelësin duke vendosur një fjalëkalim shtesë (kjo do të kërkohet kur lidhemi ose importojmë çelësin në një pajisje tjetër).

Më pas klikoni Next dhe shihni çelësin TONE PUBLIK. E përdorim për t'u lidhur me serverin. Një çelës mund të përdoret në shumë serverë, që është shumë e dobishme.
Kjo e përfundon gjenerimin, por ende nuk është gjithçka.
Duhet të shtojmë çelësin në server.
Lidheni me serverin përmes SSH dhe kaloni në /root/.ssh.
root@alexhost# cd /root/.ssh për të cilin në 90% të rasteve marrim gabimin -bash: cd: /root/.ssh: No such file or directory.
kjo është normale, ky dosje mungon nëse çelësat nuk janë gjeneruar më parë në server.
Duhet gjithashtu të gjeneroni çelësin e serverit në të njëjtën mënyrë.
root@alexhost# ssh-keygen -t rsa -b 4096 Ne do të propozohet një rrugë ku të ruajmë skedarin e çelësit.
Pranojmë defaultin /root/.ssh/id_rsa duke shtypur Enter.
Më pas fjalëkalimi për skedarin e çelësit dhe konfirmimi, ose lëreni bosh dhe shtypni Enter.
Sërish kaloni në /root/.ssh:
root@alexhost# cd /root/.sshDuhet të krijoni skedarin authorized_keys:
root@alexhost# nano authorized_keysNgjisim çelësin tonë në formë teksti që kemi marrë më sipër:

Ruajmë dhe dalim.
Ctrl + O
Ctrl + X
Kaloni në xShell, thërrisni listën e sesioneve të ruajtura (Alt+O)

Gjeni sesionin tonë, klikoni në pronësitë, kaloni te autentifikimi.
Në fushën e metodës zgjedhim çelësin publik.
Në fushën e çelësit të përdoruesit zgjedhim çelësin tonë të krijuar më parë, ruajmë dhe lidhim.

Klienti përdor çelësin PRIVATE, ndërsa në server shënohet çelësi PUBLIK.
ĂelĂ«si privat mund tĂ« transferohet nĂ« njĂ« PC tjetĂ«r tuajin, nĂ«se dĂ«shironi tĂ« lidhni nga ai.
NĂ« Xagent â menaxho çelĂ«sat, zgjidhni çelĂ«sin â Eksporto, ruajeni.
NĂ« njĂ« PC tjetĂ«r Xagent â menaxho çelĂ«sat â Importo, zgjidhni, shtoni. NĂ«se çelĂ«si ishte i mbrojtur me fjalĂ«kalim, fjalĂ«kalimi do tĂ« kĂ«rkohet nĂ« kĂ«tĂ« moment.
ĂelĂ«si mund tĂ« regjistrohet pĂ«r çdo pĂ«rdorues, jo vetĂ«m root.
Rruga standarde është /domashkpapa_përdoruesit/.ssh/authorized_keys.
Për përdoruesin alexhost, për shembull, kjo do të jetë për default /home/alexhost/.ssh/authorized_keys.
Burimi: habr.com
