Prisijunkite per SSH
Užmegzkite SSH ryšį su savo žiniatinklio talpinimu per valdymo skydelį arba savo SSH klientą su įkeltu viešuoju raktu – failus saugiai perkelsite ir per SFTP.
- Prisijungimas naudojant savo SSH klientą
Galite lengvai prisijungti prie savo webhostingo naudodami SSH tiesiogiai per mūsų valdymo skydelį. Tai daroma mūsų valdymo skydelyje, meniu punkte „Website" -> „SSH prieiga".
Prisijungimas naudojant savo SSH klientą
Norėdami prisijungti 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 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 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 iš meniu „Website" pasirinkite punktą „SSH prieiga". Čia galite pridėti savo viešąjį SSH raktą. Kai tai bus atlikta, galėsite naudodami SSH prisijungti prie savo webhostingo.
Prisijungimas naudojant SSH
Turite prisijungti SSH prie ssh.simply.com naudodami tą patį vartotojo vardą, kaip, pvz., prie FTP.
Norint prisijungti naudojant SSH, būtina įkelti viešąjį raktą.
Prisijungimas naudojant PuTTY (Windows)
Jei norite prisijungti naudodami PuTTY, galite naudoti Pageant, kad nurodytumėte savo privatųjį raktą jungdamiesi.
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 klientas neturi serverio host rakto faile known_hosts. Pridėkite jį naudodami:
ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts
Prisijungimas naudojant SFTP
Taip pat galite saugiai perkelti failus naudodami SFTP (SSH File Transfer Protocol). SFTP naudoja tą patį serverį ir tuos pačius prisijungimo duomenis 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 pagrindinį kompiuterį (host) ir naudokite savo vartotojo vardą bei privatųjį raktą.
Ryšių pakartotinis naudojimas 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 viso prisijungimo proceso.
Į savo ~/.ssh/config pridėkite šiuos nustatymus:
Host simply
HostName ssh.simply.com
User ditbrugernavn
ControlMaster auto
ControlPath ~/.ssh/cm-%r@%h:%p
ControlPersist 10m
Tada pirmasis ryšys (ssh simply) sukuria „master" ryšį, kurį pakartotinai naudoja visi vėlesni ryšiai – tai padaro juos beveik momentiniais.
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 naudoja 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 su kitais serveriais, turite naudoti alternatyvius metodus, pvz., patalpinti atskirą raktą serveryje.
Straipsnis iš palaikymo kategorijos: PHP