Simply.com is available in english

Připojit se přes SSH

Připojte se ke svému webhostingu pomocí SSH přes kontrolní panel nebo vlastního SSH klienta s veřejným klíčem a získejte pomoc s běžnými chybovými zprávami.

Ke svému webhostingu se můžete snadno připojit pomocí SSH přímo prostřednictvím našeho kontrolního panelu. Provádí se to v položce nabídky „Website" -> „SSH přístup" v našem kontrolním panelu.

Připojení pomocí vlastního SSH klienta

Abyste se mohli připojit pomocí SSH z vlastního počítače k webhostingu Simply.com, musíte k webhostingu přidat veřejný klíč.

Vygenerování veřejného & soukromého klíče

Pokud ještě nemáte pár SSH klíčů, můžete jej vygenerovat linuxovým příkazem

ssh-keygen -t rsa

Tímto na svém počítači vygenerujete jak soukromý, tak veřejný klíč.
Váš veřejný klíč bude uložen v souboru „id_rsa.pub" a váš soukromý klíč v souboru „id_rsa".

Můžete také použít program pro Windows PuTTYgen.

Nahrání veřejného klíče

Jakmile máte svůj veřejný klíč, přejděte do kontrolního panelu Simply.com a v rámci konkrétního produktu vyberte v nabídce „Website" položku „SSH přístup". Zde můžete přidat svůj veřejný SSH klíč. Jakmile to provedete, můžete se pomocí SSH připojit ke svému webhostingu.

Připojení pomocí SSH

Připojit pomocí SSH musíte k ssh.simply.com, se stejným uživatelským jménem, jaké používáte např. pro FTP.
Abyste se mohli pomocí SSH přihlásit, musíte mít nahraný veřejný klíč.

Připojení pomocí PuTTY (Windows)

Pokud se chcete připojit pomocí PuTTY, můžete při připojování použít Pageant k zadání svého soukromého klíče.

Chybové zprávy při přihlašování

Chyba: Permission denied (publickey)

Tato chyba nastává, když při přihlašování neposíláte svůj soukromý klíč. Zkontrolujte nastavení svého SSH klienta.
Ujistěte se, že klíč odesíláte.

Chyba: No hostkey for host

Znamená to, že vašemu SSH klientu chybí klíč hostitele serveru v souboru known_hosts. Přidejte jej pomocí:

ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts

Znovupoužívání připojení pomocí ControlMaster

Pokud vytváříte mnoho krátkých SSH připojení (např. pomocí skriptů, rsync nebo git), můžete ušetřit čas díky funkci ControlMaster v OpenSSH. Ta znovu využívá existující připojení, takže následující připojení nemusí znovu absolvovat celý přihlašovací proces.

Do svého souboru ~/.ssh/config přidejte následující:

Host simply
    HostName ssh.simply.com
    User ditbrugernavn
    ControlMaster auto
    ControlPath ~/.ssh/cm-%r@%h:%p
    ControlPersist 10m

Následně první připojení (ssh simply) vytvoří „master" připojení, které všechna následující připojení znovu využívají – díky tomu jsou téměř okamžitá.

ControlMaster můžete použít také přímo z příkazové řádky, aniž byste upravovali svůj soubor ~/.ssh/config:

ssh -o ControlMaster=auto -o ControlPath=~/.ssh/cm-%r@%h:%p -o ControlPersist=10m ditbrugernavn@ssh.simply.com

Následující připojení se stejným ControlPath poté znovu využívají master připojení.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) není podporován na serverech Simply.com. Pokud potřebujete ze svého webového serveru vytvářet SSH připojení k jiným serverům, musíte použít alternativní metody, například umístit na server vyhrazený klíč.

Článek z kategorie podpory: PHP