Co je SSH a pro koho je určeno?
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.
Stav implementace na Webzdarma.cz
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.
Jak se připojit
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.
K čemu lze SSH využít
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)
K čemu se SSH na Webzdarma.cz nehodí
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.
Pravidla používání SSH na Webzdarma.cz
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.
Zakázané činnosti:
-
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í.
Omezení SSH na Webzdarma.cz
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.
Podpora pro SSH
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.
Pomozte nám vylepšit SSH
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.
Chcete SSH připojení vyzkoušet?
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.