Ü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