Simply.com is available in english

Conectați-vă cu SSH

Conectați-vă la găzduirea web prin SSH folosind panoul de control sau propriul client SSH cu cheie publică și primiți ajutor pentru mesajele de eroare comune.

Te poți conecta cu ușurință prin SSH la pachetul tău de găzduire web, direct prin Panoul nostru de control. Acest lucru se face sub punctul de meniu „Website" -> „Acces SSH" din Panoul nostru de control.

Conectează-te cu propriul client SSH

Pentru a te conecta cu SSH de pe propriul computer la un pachet de găzduire web Simply.com, trebuie să adaugi o cheie publică la pachetul de găzduire web.

Generează chei publice & private

Dacă nu ai deja o pereche de chei SSH, o poți genera cu comanda Linux

ssh-keygen -t rsa

Aceasta va genera atât o cheie privată, cât și una publică pe computerul tău.
Cheia ta publică se va afla în fișierul „id_rsa.pub", iar cheia ta privată se va afla în fișierul „id_rsa".

Poți folosi și programul pentru Windows PuTTYgen.

Încarcă cheia publică

După ce ai cheia ta publică, trebuie să intri în panoul de control Simply.com și, la produsul respectiv, din meniul „Website", să selectezi punctul „Acces SSH". Aici poți adăuga cheia ta publică SSH. După ce ai făcut acest lucru, te poți conecta cu SSH la pachetul tău de găzduire web.

Conectează-te cu SSH

Trebuie să te conectezi cu SSH la ssh.simply.com, cu același nume de utilizator ca pentru, de exemplu, FTP.
Pentru a te putea autentifica cu SSH, este necesar să fi încărcat o cheie publică.

Conectează-te cu PuTTY (Windows)

Dacă vrei să te conectezi cu PuTTY, poți folosi Pageant pentru a indica cheia ta privată atunci când te conectezi.

Mesaje de eroare la autentificare

Eroare: Permission denied (publickey)

Această eroare apare atunci când nu trimiți cheia ta privată la autentificare. Verifică configurarea clientului tău SSH.
Asigură-te că trimiți cheia.

Eroare: No hostkey for host

Aceasta înseamnă că clientului tău SSH îi lipsește cheia de gazdă a serverului din known_hosts. Adaug-o cu:

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

Reutilizează conexiunile cu ControlMaster

Dacă faci multe conexiuni SSH scurte (de exemplu, prin scripturi, rsync sau git), poți economisi timp cu funcția ControlMaster din OpenSSH. Aceasta reutilizează o conexiune existentă, astfel încât conexiunile ulterioare să nu mai parcurgă din nou întregul proces de autentificare.

Adaugă următoarele în ~/.ssh/config:

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

După aceea, prima conexiune (ssh simply) creează o conexiune „master", pe care o reutilizează toate conexiunile ulterioare – ceea ce le face aproape instantanee.

Poți folosi ControlMaster și direct din linia de comandă, fără a edita ~/.ssh/config:

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

Conexiunile ulterioare cu același ControlPath reutilizează apoi conexiunea master.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) nu este suportat pe serverele Simply.com. Dacă ai nevoie să realizezi conexiuni SSH de pe serverul tău web către alte servere, trebuie să folosești metode alternative, cum ar fi plasarea unei chei dedicate pe server.

Articol din categoria de suport: PHP