Simply.com is available in english

Csatlakozás SSH-val

Csatlakozzon SSH-val webtárhelyéhez a kontrollpanelen át vagy saját SSH-klienssel feltöltött nyilvános kulccsal – SFTP-vel is biztonságosan átvihet fájlokat.

Könnyen csatlakozhatsz SSH-val a webtárhelyedhez, közvetlenül a Vezérlőpulton keresztül. Ez a Vezérlőpult "Website" -> "SSH-hozzáférés" menüpontjában végezhető el.

Csatlakozás saját SSH-klienssel

Ahhoz, hogy SSH-val csatlakozhass a saját számítógépedről egy Simply.com webtárhelyhez, hozzá kell adnod egy nyilvános kulcsot a webtárhelyhez.

Nyilvános & privát kulcsok generálása

Ha még nincs SSH-kulcspárod, a következő Linux paranccsal generálhatod:

ssh-keygen -t rsa

Ez a számítógépeden létrehozza a privát és a nyilvános kulcsot is.
A nyilvános kulcsod az "id_rsa.pub" fájlban, a privát kulcsod pedig az "id_rsa" fájlban lesz.

Használhatod a Windows rendszerhez készült PuTTYgen programot is.

Nyilvános kulcs feltöltése

Ha megvan a nyilvános kulcsod, lépj be a Simply.com vezérlőpultjába, és az adott terméknél a "Website" menüből válaszd az "SSH-hozzáférés" pontot. Itt adhatod hozzá a nyilvános SSH-kulcsodat. Ha ez megtörtént, SSH-val csatlakozhatsz a webtárhelyedhez.

Csatlakozás SSH-val

SSH-val a ssh.simply.com címhez kell csatlakoznod, ugyanazzal a felhasználónévvel, mint például FTP esetén.
Az SSH-val történő bejelentkezéshez fel kell töltened egy nyilvános kulcsot.

Csatlakozás PuTTY-val (Windows)

Ha PuTTY-val szeretnél csatlakozni, a Pageant programot használhatod a privát kulcsod megadásához csatlakozáskor.

Hibaüzenetek bejelentkezéskor

Hiba: Permission denied (publickey)

Ez a hiba akkor jelentkezik, ha bejelentkezéskor nem küldöd el a privát kulcsodat. Ellenőrizd az SSH-kliensed beállításait.
Győződj meg róla, hogy elküldöd a kulcsot.

Hiba: No hostkey for host

Ez azt jelenti, hogy az SSH‑kliensből hiányzik a szerver hostkulcsa a known_hosts fájlból. Add hozzá a következő paranccsal:

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

Csatlakozás SFTP-vel

Fájlokat biztonságosan is átvihetsz SFTP-vel (SSH File Transfer Protocol). Az SFTP ugyanazt a szervert és bejelentkezést használja, mint az SSH, ezért ugyanazt a felhasználónevet és nyilvános kulcsot kell használnod, mint amit fentebb leírtunk.

A következő paranccsal csatlakozhatsz:

sftp ditbrugernavn@ssh.simply.com

Alternatívaként grafikus klienst is használhatsz, például FileZillát vagy WinSCP-t. Válaszd az SFTP-t protokollként, add meg a ssh.simply.com címet hostként, és használd a felhasználónevedet és a privát kulcsodat.

Kapcsolatok újrahasznosítása ControlMasterrel

Ha sok rövid SSH-kapcsolatot hozol létre (például szkriptekkel, rsync-kel vagy gittel), időt takaríthatsz meg az OpenSSH ControlMaster funkciójával. Ez egy meglévő kapcsolatot használ újra, így a későbbi kapcsolatoknak nem kell újra végigmenniük a teljes bejelentkezési folyamaton.

Add hozzá a következőt a ~/.ssh/config fájlodhoz:

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

Ezután az első kapcsolat (ssh simply) létrehoz egy "master" kapcsolatot, amelyet minden további kapcsolat újrahasznosít – ez szinte azonnalivá teszi őket.

A ControlMastert közvetlenül a parancssorból is használhatod, a ~/.ssh/config fájl szerkesztése nélkül:

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

Az ezt követő, azonos ControlPath-t használó kapcsolatok ezután újrahasznosítják a master-kapcsolatot.

SSH‑key‑forwarding

Az SSH‑key‑forwarding (agent forwarding) nem támogatott a Simply.com szerverein. Ha SSH-kapcsolatokat kell létrehoznod a webszerveredről más szerverekre, alternatív módszereket kell alkalmaznod, például egy dedikált kulcs elhelyezését a szerveren.

Cikk a támogatási kategóriából: PHP