Vis dar naudojate „Putty“ + „WinSCP“ / „FileZilla“?
Tada rekomenduojame atkreipti dėmesį į programinę įrangą, tokią kaip xShell.
- Jis palaiko ne tik SSH protokolą, bet ir kitus. Pavyzdžiui, telnet arba rlogin.
- Galite prisijungti prie kelių serverių vienu metu (skirtukų mechanizmas).
- Nereikia kiekvieną kartą įvesti duomenų, galite juos atsiminti.
- Pradedant nuo 6 versijos, pasirodė rusiška sąsaja, kuri supranta visas rusiškas koduotas, įskaitant UTF-8.
- Palaiko tiek slaptažodžio ryšį, tiek rakto ryšį.
- Be to, norint tvarkyti failus per ftp/sftp, nebereikia atskirai paleisti WinSCP arba FileZilla.
- „XShell“ kūrėjai atsižvelgė į jūsų poreikius ir taip pat sukūrė xFtp, kuris palaiko įprastą FTP ir SFTP.
- O svarbiausia yra tai, kad xFtp galima paleisti tiesiai iš aktyvios ssh sesijos ir jis iškart prisijungs prie šio konkretaus serverio failų perdavimo režimu (naudojant sFtp protokolą). Bet galite patys atidaryti xFtp ir prisijungti prie bet kurio serverio.
Taip pat yra viešųjų / privačių raktų generatorius ir jų valdymo vadybininkas.
Visiškai nemokama asmeniniam, nekomerciniam ar edukaciniam naudojimui.
Užpildykite laukus, būtinai atsiųskite el.paštą, prie kurio turite prieigą, ten bus atsiųsta atsisiuntimo nuoroda.
Atsisiųskite ir įdiekite abi programas. Paleidžiame.
Po paleidimo matome langą su išsaugotų seansų sąrašu, kol jis tuščias. Spustelėkite „naujas“
Įveskite prisijungimo informaciją, prievado / pagrindinio kompiuterio / IP adresą, taip pat norimo seanso pavadinimą.
Tada eikite į autentifikavimą ir įveskite prisijungimo vardą bei slaptažodį.
Kitas Gerai ir prisijunkite prie serverio.
Su xFTP viskas yra taip pat. Vienintelis dalykas, kurį reikia pasirinkti, yra protokolas, numatytasis bus sFTP, galite pasirinkti įprastą FTP.
Patogiausia, kad pasirinktas tekstas automatiškai nukopijuojamas į mainų sritį
(Įrankiai – Parinktys – Klaviatūra ir pelė – Kopijuoti pažymėtą tekstą į mainų sritį).
Prisijungti galima ne tik slaptažodžiu, bet ir raktu – tai daug saugiau ir patogiau.
Būtina sugeneruoti mūsų raktą, tiksliau, porą – viešieji/privatieji raktai.
Paleiskite Xagent (įdiegta).
Raktų sąrašą matome, kol jis tuščias. Spustelėkite Tvarkyti raktus, tada Generuoti
Tipas RSA
Mažiausias ilgis 4096 bitai.
Spustelėkite Pirmyn ir palaukite. Tada vėl Kitas
Raktą pavadiname taip, kaip mums patogu, jei pageidaujate, galite apsaugoti raktą nustatydami papildomą slaptažodį (jo bus prašoma jungiant ar importuojant raktą kitame įrenginyje)
Kitas Toliau pamatysime patį mūsų VIEŠŲJĮ raktą. Jį naudojame prisijungdami prie serverio. Vienas raktas gali būti naudojamas daugelyje serverių, o tai patogu.
Taip baigiama karta, bet tai dar ne viskas.
Turite pridėti raktą serveryje.
Prisijunkite prie serverio per ssh ir eikite į /root/.ssh
root@alexhost# cd /root/.ssh
į kurį 90% atvejų gauname klaidą -bash: cd: /root/.ssh: Nėra tokio failo ar katalogo
tai normalu, šio aplanko nėra, jei raktai serveryje nebuvo sugeneruoti anksčiau.
Panašiai reikia sugeneruoti ir paties serverio raktą.
root@alexhost# ssh-keygen -t rsa -b 4096
Jis pasiūlys mums kelią, kur išsaugoti rakto failą.
Sutinkame su numatytuoju /root/.ssh/id_rsa paspausdami Enter.
Kitas yra rakto failo slaptažodis ir patvirtinimas arba palikite tuščią ir Enter.
Dar kartą eikite į /root/.ssh:
root@alexhost# cd /root/.ssh
Turite sukurti author_keys failą:
root@alexhost# nano authorized_keys
Į jį įklijuojame aukščiau gautą raktą teksto forma:
Išsaugoti ir išeiti.
Ctrl + O
Ctrl + X
Eikite į xShell, iškvieskite išsaugotų seansų sąrašą (Alt + O)
Mes randame savo seansą, spustelėkite ypatybes, einame į autentifikavimą.
Metodo lauke pasirinkite viešąjį raktą.
Vartotojo rakto laukelyje pasirinkite mūsų anksčiau sukurtą raktą, išsaugokite ir prisijunkite.
Klientas naudoja PRIVATE raktą, o VIEŠAS raktas registruojamas serveryje.
Privatųjį raktą galima perkelti į kitą kompiuterį, jei norite prisijungti iš jo.
Programoje Xagent – valdyti raktus pasirinkite raktą – Eksportuoti, išsaugoti.
Kitame kompiuteryje Xagent - tvarkykite raktus - Importuokite, pasirinkite, pridėkite. Jei raktas buvo apsaugotas slaptažodžiu, šiuo metu slaptažodžio bus paprašyta.
Raktas gali būti priskirtas bet kuriam vartotojui, ne tik root.
Standartinis kelias /user_home_folder/.ssh/authorized_keys
Pavyzdžiui, vartotojui alexhost pagal numatytuosius nustatymus tai bus /home/alexhost/.ssh/authorized_keys
Šaltinis: www.habr.com