Simply.com is available in english

Pripojte sa cez SSH

Pripojte sa k svojmu webhostingu pomocou SSH cez kontrolný panel alebo vlastného SSH klienta s verejným kľúčom a získajte pomoc s bežnými chybovými hláseniami.

Môžete sa jednoducho pripojiť cez SSH k svojmu webhostingu priamo prostredníctvom nášho kontrolného panela. Vykoná sa to v položke ponuky "Website" -> "SSH prístup" v našom kontrolnom paneli.

Pripojte sa pomocou vlastného SSH klienta

Ak sa chcete pripojiť cez SSH z vlastného počítača k webhostingu Simply.com, musíte pridať verejný kľúč k webhostingu.

Vygenerujte verejný & súkromný kľúč

Ak ešte nemáte pár SSH kľúčov, môžete ho vygenerovať linuxovým príkazom

ssh-keygen -t rsa

Týmto sa vo vašom počítači vygeneruje súkromný aj verejný kľúč.
Váš verejný kľúč bude uložený v súbore "id_rsa.pub" a váš súkromný kľúč v súbore "id_rsa".

Môžete tiež použiť Windows program PuTTYgen.

Nahrajte verejný kľúč

Keď máte svoj verejný kľúč, prejdite do kontrolného panela Simply.com a v konkrétnom produkte vyberte z ponuky "Website" položku "SSH prístup". Tu môžete pridať svoj verejný SSH kľúč. Po vykonaní tohto kroku sa môžete pripojiť cez SSH k svojmu webhostingu.

Pripojte sa cez SSH

Cez SSH sa musíte pripojiť k ssh.simply.com s rovnakým používateľským menom ako napríklad pri FTP. Aby ste sa mohli prihlásiť cez SSH, je potrebné, aby ste nahrali verejný kľúč.

Pripojte sa pomocou PuTTY (Windows)

Ak sa chcete pripojiť pomocou programu PuTTY, môžete pri pripájaní použiť Pageant na poskytnutie svojho súkromného kľúča.

Chybové hlásenia pri prihlásení

Chyba: Permission denied (publickey)

Táto chyba nastáva, keď pri prihlásení neposkytnete svoj súkromný kľúč. Skontrolujte nastavenie svojho SSH klienta.
Uistite sa, že kľúč odosielate.

Chyba: No hostkey for host

To znamená, že váš SSH klient nemá v known_hosts hostiteľský kľúč servera. Pridajte ho pomocou:

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

Znovupoužívajte pripojenia pomocou ControlMaster

Ak vytvárate mnoho krátkych SSH pripojení (napr. cez skripty, rsync alebo git), môžete ušetriť čas pomocou funkcie ControlMaster v OpenSSH. Znovupoužíva existujúce pripojenie, takže nasledujúce pripojenia nemusia znova vykonávať celý proces prihlásenia.

Pridajte nasledujúce do svojho súboru ~/.ssh/config:

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

Potom prvé pripojenie (ssh simply) vytvorí "master" pripojenie, ktoré znovupoužívajú všetky nasledujúce pripojenia – vďaka tomu sú takmer okamžité.

ControlMaster môžete použiť aj priamo z príkazového riadku bez úpravy súboru ~/.ssh/config:

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

Následné pripojenia s rovnakým ControlPath potom znovupoužívajú master pripojenie.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) na serveroch Simply.com nie je podporovaný. Ak potrebujete vytvárať SSH pripojenia zo svojho webového servera k iným serverom, musíte použiť alternatívne metódy, ako napríklad umiestnenie dedikovaného kľúča na server.

Článok z kategórie podpory: PHP