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