Simply.com is available in english

Prisijunkite per SSH

Prisijunkite prie savo webhostingo naudodami SSH per valdymo skydelį arba savo SSH klientą su viešuoju raktu ir gaukite pagalbos dėl dažnų klaidų pranešimų.

Galite lengvai prisijungti prie savo webhostingo naudodami SSH tiesiogiai per mūsų valdymo skydelį. Tai atliekama mūsų valdymo skydelio meniu punkte „Website" -> „SSH prieiga".

Prisijunkite naudodami savo SSH klientą

Norėdami prisijungti naudodami SSH iš savo kompiuterio prie Simply.com webhostingo, turite į webhostingą pridėti viešąjį raktą.

Sugeneruokite viešąjį ir privatųjį raktus

Jei dar neturite SSH raktų poros, galite ją sugeneruoti Linux komanda

ssh-keygen -t rsa

Tai sugeneruos tiek privatųjį, tiek viešąjį raktą jūsų kompiuteryje.
Jūsų viešasis raktas bus faile „id_rsa.pub", o privatysis raktas – faile „id_rsa".

Taip pat galite naudoti „Windows" programą PuTTYgen.

Įkelkite viešąjį raktą

Kai turite savo viešąjį raktą, prisijunkite prie Simply.com valdymo skydelio ir atitinkamame produkte, meniu „Website", pasirinkite punktą „SSH prieiga". Čia galite pridėti savo viešąjį SSH raktą. Tai atlikę galėsite prisijungti prie savo webhostingo naudodami SSH.

Prisijunkite naudodami SSH

Turite prisijungti naudodami SSH prie ssh.simply.com, naudodami tą patį vartotojo vardą, kaip, pavyzdžiui, prisijungiant per FTP.
Norint prisijungti naudodami SSH, būtina įkelti viešąjį raktą.

Prisijunkite naudodami PuTTY (Windows)

Jei norite prisijungti naudodami PuTTY, prisijungdami galite naudoti Pageant, kad nurodytumėte savo privatųjį raktą.

Klaidų pranešimai prisijungiant

Klaida: Permission denied (publickey)

Ši klaida atsiranda, kai prisijungdami nesiunčiate savo privačiojo rakto. Patikrinkite savo SSH kliento nustatymus.
Įsitikinkite, kad siunčiate raktą.

Klaida: No hostkey for host

Tai reiškia, kad jūsų SSH klientui faile known_hosts trūksta serverio host rakto. Pridėkite jį naudodami:

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

Ryšių pakartotinis naudojimas su ControlMaster

Jei užmezgate daug trumpų SSH ryšių (pvz., per scenarijus, rsync ar git), galite sutaupyti laiko naudodami OpenSSH ControlMaster. Jis pakartotinai naudoja esamą ryšį, todėl vėlesniems ryšiams nereikia iš naujo atlikti viso prisijungimo proceso.

Pridėkite šiuos nustatymus į savo ~/.ssh/config:

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

Tada pirmasis ryšys (ssh simply) sukurs „master" ryšį, kurį pakartotinai naudos visi vėlesni ryšiai – tai padaro juos beveik akimirksniu.

Taip pat galite naudoti ControlMaster tiesiogiai iš komandinės eilutės, nekeisdami savo ~/.ssh/config:

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

Vėlesni ryšiai su tuo pačiu ControlPath tada pakartotinai naudos master ryšį.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) Simply.com serveriuose nepalaikomas. Jei jums reikia užmegzti SSH ryšius iš savo web serverio į kitus serverius, turite naudoti alternatyvius metodus, pavyzdžiui, serveryje patalpinti dedikuotą raktą.

Straipsnis iš palaikymo kategorijos: PHP