Savienojieties ar SSH
Pieslēdzieties ar SSH savam webhostingam caur vadības paneli vai savu SSH klientu ar augšupielādētu publisko atslēgu – failus varat droši pārsūtīt arī ar SFTP.
- Savienojums ar savu SSH klientu
Jūs varat viegli izveidot SSH savienojumu ar savu webhostingu, tieši caur mūsu vadības paneli. To var izdarīt izvēlnes punktā "Website" -> "SSH piekļuve" mūsu vadības panelī.
Savienojums ar savu SSH klientu
Lai izveidotu SSH savienojumu no sava datora ar Simply.com webhostingu, jums jāpievieno publiskā atslēga webhostingam.
Ģenerējiet publiskās & privātās atslēgas
Ja jums vēl nav SSH atslēgu pāra, varat to ģenerēt ar Linux komandu
ssh-keygen -t rsa
Tas ģenerēs gan privāto, gan publisko atslēgu jūsu datorā.
Jūsu publiskā atslēga atradīsies failā "id_rsa.pub", un jūsu privātā atslēga atradīsies failā "id_rsa".
Jūs varat arī izmantot Windows programmu PuTTYgen.
Augšupielādējiet publisko atslēgu
Kad jums ir publiskā atslēga, dodieties Simply.com vadības panelī un zem konkrētā produkta, no izvēlnes "Website", izvēlieties punktu "SSH piekļuve". Šeit varat pievienot savu publisko SSH atslēgu. Kad tas izdarīts, varat izveidot SSH savienojumu ar savu webhostingu.
Savienojums ar SSH
Jums jāizveido SSH savienojums ar ssh.simply.com, izmantojot to pašu lietotājvārdu kā, piemēram, FTP.
Lai varētu pieteikties ar SSH, jums jābūt augšupielādētai publiskajai atslēgai.
Savienojums ar PuTTY (Windows)
Ja vēlaties izveidot savienojumu ar PuTTY, varat izmantot Pageant, lai norādītu savu privāto atslēgu, veidojot savienojumu.
Kļūdu ziņojumi pieteikšanās laikā
Kļūda: Permission denied (publickey)
Šī kļūda rodas, ja pieteikšanās laikā nenosūtāt savu privāto atslēgu. Pārbaudiet sava SSH klienta iestatījumus.
Pārliecinieties, ka nosūtāt atslēgu.
Kļūda: No hostkey for host
Tas nozīmē, ka jūsu SSH klientam failā known_hosts trūkst servera resursdatora atslēgas. Pievienojiet to ar:
ssh-keyscan -t rsa,ecdsa,ed25519 ssh.simply.com >> ~/.ssh/known_hosts
Savienojums ar SFTP
Jūs varat arī droši pārsūtīt failus, izmantojot SFTP (SSH File Transfer Protocol). SFTP izmanto to pašu serveri un pieteikšanos kā SSH, tāpēc jums jāizmanto tas pats lietotājvārds un publiskā atslēga, kā aprakstīts iepriekš.
Jūs varat izveidot savienojumu ar komandu:
sftp ditbrugernavn@ssh.simply.com
Alternatīvi varat izmantot grafisku klientu, piemēram, FileZilla vai WinSCP. Izvēlieties SFTP kā protokolu, norādiet ssh.simply.com kā resursdatoru un izmantojiet savu lietotājvārdu un privāto atslēgu.
Savienojumu atkārtota izmantošana ar ControlMaster
Ja veidojat daudz īsu SSH savienojumu (piemēram, izmantojot skriptus, rsync vai git), varat ietaupīt laiku ar OpenSSH ControlMaster. Tas atkārtoti izmanto jau esošu savienojumu, lai turpmākiem savienojumiem nevajadzētu vēlreiz iziet visu pieteikšanās procesu.
Pievienojiet sekojošo savam ~/.ssh/config:
Host simply
HostName ssh.simply.com
User ditbrugernavn
ControlMaster auto
ControlPath ~/.ssh/cm-%r@%h:%p
ControlPersist 10m
Pēc tam pirmais savienojums (ssh simply) izveido "master" savienojumu, ko atkārtoti izmanto visi turpmākie savienojumi – tas padara tos gandrīz acumirklīgus.
Jūs varat arī izmantot ControlMaster tieši no komandrindas, nerediģējot savu ~/.ssh/config:
ssh -o ControlMaster=auto -o ControlPath=~/.ssh/cm-%r@%h:%p -o ControlPersist=10m ditbrugernavn@ssh.simply.com
Turpmākie savienojumi ar to pašu ControlPath pēc tam atkārtoti izmanto master savienojumu.
SSH‑key‑forwarding
SSH‑key‑forwarding (agent forwarding) nav atbalstīts Simply.com serveros. Ja jums ir nepieciešams izveidot SSH savienojumus no sava tīmekļa servera uz citiem serveriem, jums jāizmanto alternatīvas metodes, piemēram, jānovieto atvēlēta atslēga uz servera.
Raksts no atbalsta kategorijas: PHP