SSH (Secure Shell) je bezpečný protokol, který umožňuje vzdálenou správu serverů prostřednictvím příkazového řádku. Je určen pro pokročilé uživatele, kteří mají zkušenosti s terminálem a prací na serveru. Na Webzdarma.cz je SSH dostupné pouze v rámci programu Komplet, který poskytuje pokročilé funkce pro správu webhostingu.
Důležité: SSH přístup na Webzdarma.cz je v předběžném přístupu. Jeho specifikace a chování se může měnit. V takovém případě budou informace o změně pouze na konci tohoto článku.
Podrobné informace k připojení naleznete v administraci služeb v sekci Připojení. Autorizace je možná pouze pomocí SSH klíče. Po připojení budete přesměrováni do vaší domovské složky (/home/wz/
). V té naleznete složku web
, která je document root pro vaši doménu. Toto je jediná složka, která je perzistentní i po odpojení a ve které je povolena manipulace se soubory.
SSH přístup je primárně určen pro správu vašich stránek. Umožňuje:
Přímou editaci souborů na serveru (nano
, vim
)
Práci se soubory (cp
, mv
, ...)
Práci s archivy (tar
, gzip
, zip
, ...)
Přístup do databáze (mysql
, mysqldump
)
Verzování aplikace (git
)
Správa WordPressu přes konzoli (wp-cli
)
Spouštění PHP skriptů, například pro deploy aplikace (na SSH jsou dostupné všechny verze PHP dostupné v administraci)
SSH přístup není vlastní privátní server. Neumožňuje tak spouštění vlastních služeb ani binárních souborů. SSH připojení je dočasné a po odpojení se všechna provozní data smažou.
Veškerá činnost v SSH je automaticky monitorována. Jakékoli porušení níže uvedených pravidel povede k okamžitému zablokování služby SSH.
Používání SSH k jakékoli nezákonné činnosti.
Nahrávání a spouštění vlastních binárních souborů.
Pokusy o obcházení zabezpečení SSH přístupu.
Cílené nahrávání a manipulace se soubory mimo vyhrazenou složku pro webové soubory (/home/wz/web
).
Jako závažné porušení se považuje již samotný pokus o některou z výše uvedených činností.
Každá SSH relace má omezený CPU výkon a maximální možnou využitelnou RAM. Není tedy vhodná pro spouštění náročnějších skriptů.
Aktuálně není možné používat git push
ani git clone
směrem na servery Webzdarma.cz. Git spouštěný přímo v SSH relaci však funguje bez omezení. Můžete tak používat veřejně dostupné repozitáře jako je GitHub, a to včetně autorizace pomocí SSH klíčů.
Každá SSH relace je dočasná a po odpojení jsou všechna neperzistentní data smazána (tj. vše mimo /home/wz/
).
Na SSH je možné se připojit pouze z České republiky a Slovenska. O případnou výjimku si můžete požádat na podpoře.
Rádi vám poskytneme podporu při problémech s připojením na SSH. Uživatelská podpora se však netýká činností prováděných na SSH. Předpokládá se, že uživatel zná prostředí a ví, jak SSH využívat.
Implementace SSH připojení je stále ve vývoji. Pokud vám něco chybí nebo byste byli rádi, aby se chovalo jinak, napište nám – a my se pokusíme vaše připomínky zapracovat.
SSH připojení je dostupné všem uživatelům s variantou Komplet. Pokud Komplet nemáte a chcete vyzkoušet výhody správy hostingu přes SSH, napište nám na podporu a rádi vám aktivujeme 14denní zkušební přístup. Z důvodu bezpečnosti je tato možnost dostupná pouze u programu Základ.