Simply.com is available in english

Yhdistä SSH:lla

Yhdistä webhotelliisi SSH:llä hallintapaneelin kautta tai omalla SSH-asiakasohjelmalla julkisella avaimella, ja saat apua yleisiin virheilmoituksiin.

Voit helposti muodostaa SSH-yhteyden webhotelliisi suoraan hallintapaneelimme kautta. Se tehdään hallintapaneelimme valikossa kohdassa "Website" -> "SSH-pääsy".

Yhdistä omalla SSH-asiakasohjelmalla

Jos haluat muodostaa SSH-yhteyden omalta tietokoneeltasi Simply.comin webhotelliin, sinun on lisättävä julkinen avain webhotelliin.

Luo julkinen ja yksityinen avain

Jos sinulla ei vielä ole SSH-avainparia, voit luoda sen Linux-komennolla

ssh-keygen -t rsa

Tämä luo tietokoneellesi sekä yksityisen että julkisen avaimen.
Julkinen avaimesi sijaitsee tiedostossa "id_rsa.pub" ja yksityinen avaimesi tiedostossa "id_rsa".

Voit myös käyttää Windows-ohjelmaa PuTTYgen.

Siirrä julkinen avain palvelimelle

Kun sinulla on julkinen avaimesi, siirry Simply.comin hallintapaneeliin ja valitse kyseisen tuotteen kohdalla "Website"-valikosta kohta "SSH-pääsy". Siellä voit lisätä julkisen SSH-avaimesi. Kun tämä on tehty, voit muodostaa SSH-yhteyden webhotelliisi.

Muodosta SSH-yhteys

Sinun on muodostettava SSH-yhteys osoitteeseen ssh.simply.com samalla käyttäjätunnuksella kuin esimerkiksi FTP:ssä.
Jotta voit kirjautua sisään SSH:lla, sinun on siirrettävä julkinen avain palvelimelle.

Yhdistä PuTTY:llä (Windows)

Jos haluat yhdistää PuTTY-ohjelmalla, voit käyttää Pageant-ohjelmaa antaaksesi yksityisen avaimesi, kun muodostat yhteyden.

Virheilmoitukset kirjautumisen aikana

Virhe: Permission denied (publickey)

Tämä virhe ilmenee, kun et lähetä yksityistä avaintasi mukana kirjautumisen yhteydessä. Tarkista SSH-asiakasohjelmasi asetukset.
Varmista, että lähetät avaimen mukana.

Virhe: No hostkey for host

Tämä tarkoittaa, että SSH-asiakasohjelmastasi puuttuu palvelimen isäntäavain tiedostosta known_hosts. Lisää se komennolla:

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

Käytä yhteyksiä uudelleen ControlMasterin avulla

Jos luot paljon lyhyitä SSH-yhteyksiä (esim. skriptien, rsyncin tai gitin avulla), voit säästää aikaa OpenSSH:n ControlMaster-ominaisuudella. Se käyttää olemassa olevaa yhteyttä uudelleen, jolloin myöhempien yhteyksien ei tarvitse käydä läpi koko kirjautumisprosessia uudelleen.

Lisää seuraava tiedostoon ~/.ssh/config:

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

Tämän jälkeen ensimmäinen yhteys (ssh simply) luo "master"-yhteyden, jota kaikki myöhemmät yhteydet käyttävät uudelleen – se tekee niistä lähes välittömiä.

Voit myös käyttää ControlMasteria suoraan komentoriviltä muokkaamatta ~/.ssh/config-tiedostoasi:

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

Myöhemmät yhteydet, joissa on sama ControlPath, käyttävät tämän jälkeen master-yhteyttä uudelleen.

SSH‑key‑forwarding

SSH‑key‑forwarding (agent forwarding) ei ole tuettu Simply.com‑palvelimilla. Jos sinun täytyy muodostaa SSH-yhteyksiä webpalvelimeltasi muihin palvelimiin, sinun on käytettävä vaihtoehtoisia menetelmiä, kuten erillisen avaimen sijoittamista palvelimelle.

Ohje Ohjekirjastosta: PHP