Simply.com is available in english

Pripojte sa cez SSH

Pripojte sa pomocou SSH k webhostingu cez kontrolný panel alebo vlastný SSH klient s nahraným verejným kľúčom – súbory môžete bezpečne prenášať aj cez SFTP.

Môžete sa ľahko pripojiť pomocou SSH k svojmu webhostingu priamo prostredníctvom nášho Kontrolného panelu. To sa vykonáva v položke ponuky „Website" -> „SSH prístup" v našom Kontrolnom paneli.

Pripojenie pomocou vlastného SSH klienta

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

Vygenerovanie verejných a súkromných kľúčov

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ľúč bude uložený v súbore „id_rsa".

Môžete použiť aj program pre Windows PuTTYgen.

Nahranie verejného kľúča

Keď máte svoj verejný kľúč, musíte vstúpiť do kontrolného panelu Simply.com a v rámci príslušného produktu vybrať z ponuky „Website" položku „SSH prístup". Tu môžete pridať svoj verejný SSH kľúč. Keď to urobíte, môžete sa pripojiť pomocou SSH k svojmu webhostingu.

Pripojenie pomocou SSH

Pripojiť pomocou SSH sa musíte k ssh.simply.com s rovnakým používateľským menom ako napríklad pri FTP.
Aby ste sa mohli prihlásiť pomocou SSH, musíte mať nahraný verejný kľúč.

Pripojenie pomocou PuTTY (Windows)

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

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ľúč poskytujete.

Chyba: No hostkey for host

To znamená, že vášmu SSH klientovi chýba kľúč hostiteľa servera v known_hosts. Pridajte ho pomocou:

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

Pripojenie pomocou SFTP

Súbory môžete preniesť aj bezpečne pomocou SFTP (SSH File Transfer Protocol). SFTP používa rovnaký server a prihlásenie ako SSH, takže musíte použiť rovnaké používateľské meno a verejný kľúč, ako je opísané vyššie.

Pripojiť sa môžete príkazom:

sftp ditbrugernavn@ssh.simply.com

Alternatívne môžete použiť grafického klienta, ako je FileZilla alebo WinSCP. Vyberte SFTP ako protokol, zadajte ssh.simply.com ako hostiteľa a použite svoje používateľské meno a súkromný kľúč.

Opätovné používanie pripojení pomocou ControlMaster

Ak vytvárate mnoho krátkych SSH pripojení (napr. pomocou skriptov, rsync alebo git), môžete ušetriť čas s ControlMaster v OpenSSH. Ten znovu využíva existujúce pripojenie, takže následné pripojenia nemusia znova absolvovať celý proces prihlásenia.

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

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

Následne vytvorí prvé pripojenie (ssh simply) „master" pripojenie, ktoré znovu využívajú všetky následné pripojenia – vďaka tomu sú takmer okamžité.

ControlMaster môžete použiť aj priamo z príkazového riadka, bez úpravy svojho ~/.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 znovu využí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 na iné servery, musíte použiť alternatívne metódy, napríklad umiestniť na server dedikovaný kľúč.

Článok z kategórie podpory: PHP