Simply.com is available in english

Pieslēgties ar SSH

Pieslēdzieties savam webhostingam ar SSH caur kontroles paneli vai savu SSH klientu ar publisko atslēgu un saņemiet palīdzību ar biežākajiem kļūdu ziņojumiem.

Jūs varat viegli izveidot SSH savienojumu ar savu webhostingu tieši caur mūsu vadības paneli. To var izdarīt mūsu vadības paneļa izvēlnes punktā "Website" -> "SSH piekļuve".

Savienojuma izveide ar savu SSH klientu

Lai izveidotu SSH savienojumu no sava datora ar Simply.com webhostingu, jums jāpievieno publiskā atslēga webhostingam.

Ģenerējiet publisko un privāto atslēgu

Ja jums vēl nav SSH atslēgu pāra, varat to ģenerēt ar Linux komandu

ssh-keygen -t rsa

Tā tiks ģenerēta gan privātā, gan publiskā atslēga 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".

Varat izmantot arī Windows programmu PuTTYgen.

Augšupielādējiet publisko atslēgu

Kad jums ir publiskā atslēga, dodieties uz Simply.com vadības paneli un zem attiecīgā produkta izvēlnē "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.

SSH savienojuma izveide

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.

Savienojuma izveide 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ā jūs nepievienojat savu privāto atslēgu. Pārbaudiet sava SSH klienta iestatījumus.
Pārliecinieties, ka pievienojat atslēgu.

Kļūda: No hostkey for host

Tas nozīmē, ka jūsu SSH klientam trūkst servera resursdatora atslēgas failā known_hosts. Pievienojiet to ar:

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

Savienojumu atkārtota izmantošana ar ControlMaster

Ja jūs veidojat daudzus īsus SSH savienojumus (piemēram, izmantojot skriptus, rsync vai git), varat ietaupīt laiku, izmantojot OpenSSH ControlMaster. Tas atkārtoti izmanto jau esošu savienojumu, tāpēc turpmākiem savienojumiem nav jāiziet cauri visam pieteikšanās procesam atkārtoti.

Pievienojiet sekojošo savam failam ~/.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) izveidos "master" savienojumu, kuru atkārtoti izmanto visi turpmākie savienojumi – tas padara tos gandrīz acumirklīgus.

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) netiek atbalstīts Simply.com serveros. Ja jums no sava tīmekļa servera jāizveido SSH savienojumi ar citiem serveriem, jāizmanto alternatīvas metodes, piemēram, dedicētas atslēgas izvietošana uz servera.

Raksts no atbalsta kategorijas: PHP