Kategorie:SSH přístup
Na multihostingových programech máte možnost připojit se přes SSH a využívat běžné linuxové nástroje pro práci s webovým prostorem svých domén.
Založení SSH přístupu na multihostingu
SSH přístup si můžete aktivovat na multihostingových programech po přihlášení do administrace hostingu v sekci "SSH přístup".
Po vybrání multihostingového účtu vlevo nahoře, klikněte na tlačítko "Aktivovat SSH".
Aktivace / deaktivace SSH přístupu na multihostingu
Po založení SSH přístupu je možné jej kdykoliv aktivovat nebo deaktivovat.
Deaktivací SSH přístup nezruší, pouze nebude možné jej do opětovné aktivace možné používat.
Certifikáty pro přístup na SSH multihostingu
Pro připojení k SSH přístupu budete kromě uživatelského jména potřebovat také přístupový certifikát. Můžete zvolit buď možnost vytvoření certifikátu přes administraci hostingu nebo si můžete certifikát dodat vlastním způsobem.
Již přidané certifikáty můžete přes administraci také odebrat.
Vlastní certifikát pro přístup
Pokud se rozhodnete použít vlastní certifikát pro SSH přístup, můžete použít certifikáty ve tvaru OpenSSL typu RSA nebo DSA. Tyto certifikáty mohou být dále zabezpečeny heslem.
V případě RSA certifikátu doporučujeme použít délku klíče 4096 bitů. Níže je uveden základní způsob, jak lze utilitou ssh-keygen vygenerovat RSA nebo DSA certifikát. Během generování certifikátu můžete volitelně zadat heslo.
# RSA klíč s délkou 4096 bitů
ssh-keygen -t rsa -b 4096
# DSA klíč s délkou 1024 bitů
ssh-keygen -t dsaTyto příkazy vygenerují dva soubory. Standardně se pro RSA nazývají id_rsa a id_rsa.pub a pro DSA id_dsa a id_dsa.pub, nezadáte-li jinak. V souboru s příponou .pub je umístěn tzv. veřejný klíč, v souboru bez přípony pak soukromý klíč. Veřejná část klíče se nahrává na server a se soukromou částí se pak připojujete z počítače nebo jiného klienta. Je proto nutné, aby se soukromý klíč nedostal do nepovolaných rukou.
V administraci pak v sekci "SSH přístup" klikněte na tlačítko "Vložit vlastní certifikát".
Vyberte jméno klíče a nakopírujte do okna veřejnou část klíče (klíč s příponou .pub). Tlačítkem "Uložit" vložení potvrdíte.
Vygenerování certifikátu pro přístup přes hostingovou administraci
Certifikát si můžete vytvořit také rovnou v administraci multihostingu.
Klikněte na tlačítko "Vygenerovat certifikát" a zadejte název pro certifikát a klikněte na "Uložit".
Po uložení se certifikát zobrazí v tabulce s přidanými certifikáty. Pro připojení budete potřebovat tzv. soukromý klíč certifikátu. Pro jeho získání klikněte na položku "Zobrazit certifikát" u vybraného certifikátu.
Otevře se okno, kde vlevo nahoře v roletce vyberte typ klíče "soukromý".
Klíč si zkopírujte a uložte do textového souboru, např. "crt1-openssl.txt".
Konverze OpenSSL certifikátu do PuTTY formátu
Nejběžnější SSH nástroje používané pod operačními systémy Microsoft Windows, jako jsou PuTTY, Pageant a WinSCP nepodporují přímo OpenSSL fortmát certifikátu, jaký si vygenerujete například v GNU/Linuxu nebo přes multihostingovou administraci. Je tedy třeba tyto OpenSSL certifikáty konvertovat do vhodného formátu. Zde jej budeme nazývat PuTTY formát. K této konverzi použijte program nazvaný PuTTYgen. Po stáhnutí si jej spusťte poklepáním na "puttygen.exe".
Vyberte v okně programu z horní nabídky "Conversion" a položku "Import Key".
Vyberte soubor se soukromým klíčem v OpenSSL formátu.
Zvolte typ klíče "SSH-2 RSA" a jeho délku 4096 bitů. Kliknutím na tlačítko "Save private key" uložíte soukromý klíč v PuTTY formátu.
Program se ještě zeptá, zda je správně, že jste nezadali ke klíči heslo. Pokud chcete heslo zadat, klikněte na "Ne" a v hlavním okně vyplňte položky "Key passphrase" a "Confirm passphrase" (heslo a jeho zopakování). Pokud heslo nechcete zadávat, klikněte na "Ano".
Vyberte místo pro uložení soukromého klíče v PuTTY formátu na disk. Přidejte k souboru příponu ".ppk".
Připojení k SSH na multihostingu
Microsoft Windows
PuTTY
Pageant
WinSCP
GNU/Linux
Pro připojení na GNU/Linuxu můžete použít standardního vestavěného SSH klienta, kterým disponuje prakticky každá Linuxová distribuce. Údaje pro připojení naleznete v administraci v sekci "SSH přístup".
Příkaz pro SSH klienta má následující tvar:
ssh -i crt1-openssl.txt -p 52115 web@m9169.svethostingu-multi.czParametrem "-i" se předává soubor se soukromým klíčem v OpenSSL formátu.
Možnosti vytvoření a vložení certifikátů popisujeme výše.
Pokud používáte certifikát chráněný heslem, bude ještě vyžadováno zadání tohoto hesla.
Po úspěšném připojení se dostanete přímo na příkazovou řádku v domovském adresáři na multihostingu.
Stránky v kategorii „SSH přístup“
Zobrazuje se 7 stránek z celkového počtu 7 stránek v této kategorii.













