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