SSH (Secure Shell, tedy „zabezpečený plášť") je způsob, jak se z vlastního počítače připojit ke vzdálenému serveru a ovládat ho psanými příkazy. Místo klikání v okně napíšete řádek textu, odešlete ho a server odpoví. Vypadá to jako černé okno s blikajícím kurzorem – tomu se říká příkazový řádek nebo terminál.

Podstatné je slovo „zabezpečený". Celá komunikace je chráněná šifrováním, takže i kdyby ji někdo cestou po síti odposlechl, uvidí jen nesrozumitelný shluk znaků. Starší způsoby připojení posílaly hesla čitelně, proto se dnes používá výhradně SSH.

Přihlásit se jde dvěma způsoby a ten druhý je výrazně bezpečnější:

  • Heslem – jednoduché, ale vystavené automatickým útokům, které hesla zkoušejí donekonečna (viz brute force).
  • Klíčem – vygenerujete si dvojici souborů. Veřejný klíč uložíte na server, soukromý si necháte u sebe a nikomu ho nedáte. Funguje to jako zámek a klíč: zámek může vidět kdokoli, ale otevře ho jen ten pravý kus kovu.

Pro pouhé kopírování souborů existuje příbuzná služba SFTP. Používá stejné zabezpečené spojení jako SSH, ale místo příkazů nabízí klasické přetahování souborů, na které jste zvyklí z FTP programů.

Poctivě dodáváme, že u našeho sdíleného hostingu SSH přístup nenabízíme. Soubory spravujete přes FTP a přes správce souborů v klientské zóně, databáze přes phpMyAdmin a vše ostatní klikacím rozhraním. Je to bezpečnější pro Vás i pro ostatní weby na serveru. SSH má smysl teprve tam, kde spravujete celý stroj sami, tedy u vlastního serveru nebo VPS.