SSH (Secure Shell) je protokol pro bezpečné vzdálené připojení k serveru a jeho ovládání přes příkazový řádek. Vznikl jako náhrada za starší nezabezpečené protokoly, protože veškerá komunikace přes SSH je šifrovaná.
Představte si SSH jako zabezpečený tunel mezi vaším počítačem a serverem. Přes tento tunel můžete server ovládat, jako byste u něj přímo seděli – spouštět příkazy, instalovat software, upravovat nastavení nebo přenášet soubory. Na rozdíl od FTP, které slouží jen k přenosu souborů, SSH vám dá nad serverem plnou kontrolu. Právě proto ho využívají hlavně vývojáři a správci serverů, ne běžní uživatelé.
U nás je SSH základní pracovní nástroj. Honza přes něj spravuje servery, nasazuje nové verze webů a aplikací, řeší zálohy, aktualizuje systémy a diagnostikuje problémy. Když potřebujeme na server nahrát soubory, používáme SFTP, což je přenos souborů běžící právě přes SSH – bezpečnější alternativa klasického FTP. Při správě webhostingu a serverů se bez SSH přístupu prakticky neobejdeme.
Jako majitel webu SSH pravděpodobně přímo používat nebudete, ale je dobré vědět, že existuje. Když vám vývojář řekne, že se „připojí na server přes SSH“, víte, že to dělá bezpečně a má situaci pod kontrolou.
Chcete se dozvědět víc nebo potřebujete s SSH pomoct? Ozvěte se nám.