NetSarang xShell — výkonný SSH klient

NetSarang xShell — výkonný SSH klient

Pořád ještě používáte Putty + WinSCP/FileZilla?

Pak doporučujeme věnovat pozornost softwaru jako xShell.

  • Podporuje nejen SSH protokol, ale také další. Například telnet nebo rlogin.
  • Můžete se současně připojit k několika serverům (mechanismus karet).
  • Není nutné každou chvíli zadávat údaje, lze je uložit.
  • Od verze 6 se objevilo ruské rozhraní, které rozumí všem ruským kódováním, včetně UTF-8.
  • Podporuje jak připojení pomocí hesla, tak připojení pomocí klíče.

  • Navíc, nyní pro správu souborů přes ftp/sftp není nutné spouštět zvlášť WinSCP nebo FileZilla.
  • Vývojáři xShell zohlednili vaše potřeby a vytvořili také xFtp, který podporuje běžný FTP a SFTP.
  • A to nejdůležitější je, že xFtp můžete spustit přímo z aktivní ssh relace a okamžitě se připojí k tomuto konkrétnímu serveru v režimu přenosu souborů (používající sFtp protokol). Ale můžete také samostatně otevřít xFtp a připojit se k jakémukoli ze serverů.

Součástí je také generátor veřejných/privátních klíčů a správce pro jejich správu.

NetSarang xShell — výkonný SSH klient

Úplně zdarma pro osobní a nekomerční použití nebo v rámci vzdělávání.

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

Vyplňte pole, nezapomeňte na email, ke kterému máte přístup, tam bude zaslán odkaz ke stažení.

NetSarang xShell — výkonný SSH klient

Stáhněte, nainstalujte oba programy. Spusťte je.

Po spuštění vidíme okno se seznamem uložených relací, zatím je prázdné. Klikněte na "nová"

NetSarang xShell — výkonný SSH klient

Vyplňte údaje pro připojení, port/hospoda/ IP adresa, stejně jako požadovaný název relace.
Dále přejdeme k autentizaci a vyplníme jméno s heslem.

NetSarang xShell — výkonný SSH klient

Pak O.k. a připojíme se k serveru.

Pro xFTP je to stejné. Jediné, co musíte vybrat — protokol, ve výchozím nastavení bude sFTP, můžete zvolit běžný FTP.

Nejvíc pohodlné je, že vybraný text se automaticky zkopíruje do schránky.
(Nástroje — možnosti — klávesnice a myš — kopírovat označený text do schránky).

NetSarang xShell — výkonný SSH klient

Připojit se lze nejen pomocí hesla, ale i pomocí klíče, což je bezpečnější a pohodlnější.

Je nutné vygenerovat náš klíč, přesněji pár — veřejný/privátní klíče.

Spuštěte Xagent (instaluje se spolu s programem).

Vidíme seznam klíčů, zatím prázdný. Klikněte na Spravovat klíče, pak Generovat.
Typ RSA
Délka minimálně 4096 bitů.

NetSarang xShell — výkonný SSH klient

Klikneme na Další, čekáme. Potom znovu na Další.

Nazveme klíč podle vlastního uvážení, případně můžeme klíč chránit nastavením dodatečného hesla (to bude vyžadováno při připojení nebo importu klíče na jiném zařízení).

NetSarang xShell — výkonný SSH klient

Dále Další a vidíme náš VEŘEJNÝ klíč. Používáme ho k připojení k serveru. Jeden klíč lze použít na mnoha serverech, což je výhodné.

Tímto je generování u konce, ale ještě to není vše.
Je třeba přidat klíč na server.
Připojujeme se k serveru přes ssh a přecházíme do /root/.ssh.

root@alexhost# cd /root/.ssh

na což v 90 % případů dostaneme chybu -bash: cd: /root/.ssh: No such file or directory.
To je normální, tato složka chybí, pokud na serveru dříve nebyly generovány klíče.

Je třeba podobným způsobem vygenerovat také klíč pro samotný server.

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

Nabídneme cestu, kam uložit soubor klíče.
Souhlasíme s výchozím nastavením /root/.ssh/id_rsa stiskem Enter.
Poté heslo k souboru klíče a potvrzení, nebo nechat prázdné a stisknout Enter.

Znovu se dostaneme do /root/.ssh:

root@alexhost# cd /root/.ssh

Musíme vytvořit soubor authorized_keys:

root@alexhost# nano authorized_keys

Vkládáme do něj náš klíč v textové podobě, který jsme získali výše:

NetSarang xShell — výkonný SSH klient

Uložíme a vyjdeme.
Ctrl + O
Ctrl + X

Přejdeme do xShell, vyvoláme seznam uložených relací (Alt+O).

NetSarang xShell — výkonný SSH klient

Najdeme naši relaci, klikneme na vlastnosti, přejdeme na autentizaci.

V poli metoda vybereme veřejný klíč.
V poli uživatelský klíč vybereme náš dříve vytvořený klíč, uložíme a připojíme se.

NetSarang xShell — výkonný SSH klient

Klient používá PRIVÁTNÍ klíč, na serveru se zapisuje VEŘEJNÝ.

Privátní klíč lze přenést na váš jiný počítač, pokud se z něj chcete připojit.

V Xagent — spravovat klíče, vyberte klíč — Export, uložte.

Na jiném počítači Xagent — spravovat klíče — Import, vyberte a přidejte. Pokud byl klíč chráněn heslem, bude toto heslo vyžadováno v tomto okamžiku.

Klíč může být zapsán libovolnému uživateli, nejen root.

Cesta je standardní /domovská_složka_uživatele/.ssh/authorized_keys.
Pro uživatele alexhost, například, to bude výchozí /home/alexhost/.ssh/authorized_keys.

NetSarang xShell — výkonný SSH klient

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster