Simply.com is available in english

Ühendu SSH-ga

Ühendu oma veebimajutusega SSH kaudu juhtpaneelist või oma SSH-kliendist avaliku võtmega ning saa abi levinud veateadete lahendamisel.

Saate hõlpsasti luua SSH-ühenduse oma veebimajutusega otse meie juhtpaneeli kaudu. Seda tehakse meie juhtpaneeli menüüpunkti "Website" -> "SSH-juurdepääs" all.

Ühenduse loomine oma SSH-kliendiga

Et luua SSH-ühendus oma arvutist Simply.com veebimajutusega, peate veebimajutusele lisama avaliku võtme.

Avaliku ja privaatse võtme genereerimine

Kui teil ei ole veel SSH-võtmepaari, saate selle genereerida Linuxi käsuga

ssh-keygen -t rsa

See genereerib teie arvutisse nii privaatse kui ka avaliku võtme.
Teie avalik võti asub failis "id_rsa.pub" ja teie privaatne võti asub failis "id_rsa".

Samuti saate kasutada Windowsi programmi PuTTYgen.

Avaliku võtme üleslaadimine

Kui teie avalik võti on olemas, minge Simply.com juhtpaneeli ja valige konkreetse toote all menüüst "Website" punkt "SSH-juurdepääs". Siin saate lisada oma avaliku SSH-võtme. Kui see on tehtud, saate luua SSH-ühenduse oma veebimajutusega.

SSH-ühenduse loomine

Peate looma SSH-ühenduse aadressiga ssh.simply.com, kasutades sama kasutajanime nagu näiteks FTP puhul.
Et SSH-ga sisse logida, peate olema üles laadinud avaliku võtme.

Ühenduse loomine PuTTYga (Windows)

Kui soovite ühenduda PuTTY abil, saate ühenduse loomisel oma privaatse võtme esitamiseks kasutada programmi Pageant.

Veateated sisselogimisel

Viga: Permission denied (publickey)

See viga ilmneb, kui te sisselogimisel oma privaatset võtit ei esita. Kontrollige oma SSH-kliendi seadistust.
Veenduge, et esitate võtme.

Viga: No hostkey for host

See tähendab, et teie SSH‑kliendil puudub serveri hostivõti failis known_hosts. Lisage see käsuga:

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

Ühenduste taaskasutamine ControlMasteriga

Kui loote palju lühikesi SSH-ühendusi (näiteks skriptide, rsynci või giti kaudu), saate aega säästa OpenSSH-i ControlMasteriga. See taaskasutab olemasolevat ühendust, nii et järgnevad ühendused ei pea kogu sisselogimisprotsessi uuesti läbi viima.

Lisage järgmine oma faili ~/.ssh/config:

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

Seejärel loob esimene ühendus (ssh simply) "master"-ühenduse, mida kõik järgnevad ühendused taaskasutavad – see muudab need peaaegu koheseks.

ControlMasterit saate kasutada ka otse käsurealt, ilma et peaksite redigeerima oma faili ~/.ssh/config:

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

Järgnevad ühendused sama ControlPath-iga taaskasutavad seejärel master-ühendust.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) ei ole Simply.com‑i serverites toetatud. Kui teil on vaja luua oma veebiserverist SSH‑ühendusi teiste serveritega, peate kasutama alternatiivseid meetodeid, näiteks eraldi võtme paigutamist serverisse.

Artikkel tugikategooriast: PHP