Simply.com is available in english

Prisijungti per SSH

Sužinokite, kaip prisijungti prie savo svetainės talpinimo per SSH naudodami ssh.simply.com – sukurkite raktų porą ir įkelkite viešąjį raktą valdymo skydelyje.

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

Prisijunkite naudodami savo SSH klientą

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

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

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

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 privatusis raktas – faile „id_rsa".

Taip pat galite naudoti Windows programą PuTTYgen.

Įkelkite viešąjį raktą

Kai turite savo viešąjį raktą, eikite į Simply.com valdymo skydelį ir atitinkamame produkte, meniu „Website", pasirinkite punktą „SSH prieiga". Čia galite pridėti savo viešąjį SSH raktą. Kai tai bus padaryta, 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, pvz., FTP.
Norint prisijungti naudojant SSH, būtina įkelti viešąjį raktą.

Prisijunkite naudodami PuTTY (Windows)

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

Klaidų pranešimai prisijungiant

Klaida: Permission denied (publickey)

Ši klaida atsiranda, kai prisijungimo metu nepateikiate savo privataus rakto. Patikrinkite savo SSH kliento nustatymus.
Įsitikinkite, kad pateikiate raktą.

Klaida: No hostkey for host

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

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

Raskite rakto atspaudą DNS

Serverio SSH host raktai yra paskelbti DNS kaip SSHFP įrašai. Tai leidžia rasti serverio rakto atspaudą ir patikrinti, ar host raktas, kuris pateikiamas jūsų SSH klientui, tikrai priklauso serveriui.

Atspaudus galite rasti naudodami dig:

dig -t SSHFP ssh.simply.com +short

Arba naudodami nslookup:

nslookup -type=SSHFP ssh.simply.com

OpenSSH taip pat gali pats patikrinti serverio host raktą pagal SSHFP įrašus DNS:

ssh -o VerifyHostKeyDNS=yes ditbrugernavn@ssh.simply.com

Prisijunkite naudodami SFTP

Taip pat galite saugiai perkelti failus naudodami SFTP (SSH File Transfer Protocol). SFTP naudoja tą patį serverį ir prisijungimą kaip SSH, todėl turite naudoti tą patį vartotojo vardą ir viešąjį raktą, kaip aprašyta aukščiau.

Galite prisijungti naudodami komandą:

sftp ditbrugernavn@ssh.simply.com

Alternatyviai galite naudoti grafinę kliento programą, pvz., FileZilla arba WinSCP. Pasirinkite SFTP kaip protokolą, nurodykite ssh.simply.com kaip hostą ir naudokite savo vartotojo vardą bei privatųjį raktą.

Pakartotinai naudokite ryšius su ControlMaster

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

Pridėkite šiuos parametrus prie savo ~/.ssh/config:

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

Po to 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

Tada vėlesni ryšiai su tuo pačiu ControlPath 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 žiniatinklio serverio į kitus serverius, turite naudoti alternatyvius metodus, pvz., patalpinti dedikuotą raktą serveryje.

Straipsnis iš palaikymo kategorijos: PHP