Plus Hosting

Autentifikacija putem SSH ključa

Hosting

Za spajanje na SSH konzolu hosting računa pomoću ključa (bez lozinke hosting računa) trebate par SSH ključeva: javni ključ ostaje na hostingu, a privatni na vašem računalu. Ove upute pokazuju kako par ključeva izraditi u cPanelu, autorizirati javni ključ, preuzeti privatni ključ i s njim se spojiti putem PuTTY-a ili terminala. Ako već imate svoj SSH ključ (ili ga želite izraditi na svom računalu, što je sigurnije jer privatni ključ tada nikad ne napušta vaše računalo), u cPanel samo dodajte javni ključ: Kako dodati javni SSH ključ i autorizirati ga.

Upute korak po korak

1. Otvorite SSH Access

Prijavite se u cPanel. U kategoriji Security kliknite na SSH Access.

cPanel: Otvorite SSH Access

2. Kliknite Manage SSH Keys

Kliknite na gumb Manage SSH Keys.

cPanel: Kliknite Manage SSH Keys

3. Kliknite Generate a New Key

Kliknite na Generate a New Key.

cPanel: Kliknite Generate a New Key

4. Upišite naziv i lozinku ključa

U polje Key Name upišite naziv ključa (npr. moj-kljuc). U polja Key Password i Reenter Password upišite lozinku (passphrase) kojom će privatni ključ biti zaštićen. Trebat će vam kod spajanja, zato je zapamtite. Key Type i Key Size ostavite kako su ponuđeni.

cPanel: Upišite naziv i lozinku ključa

5. Kliknite Generate Key

Kliknite na gumb Generate Key.

cPanel: Kliknite Generate Key

6. Vratite se na popis ključeva

cPanel potvrđuje da je par ključeva izrađen. Kliknite Go Back.

cPanel: Vratite se na popis ključeva

7. Kliknite Manage kod javnog ključa

Ključ moj-kljuc pojavio se u popisu Public Keys sa statusom not authorized. Da biste se njime mogli spajati, morate ga autorizirati: kliknite Manage.

cPanel: Kliknite Manage kod javnog ključa

8. Kliknite Authorize

Kliknite na gumb Authorize.

cPanel: Kliknite Authorize

9. Ključ je autoriziran

cPanel potvrđuje da je ključ autoriziran. Kliknite Go Back.

cPanel: Ključ je autoriziran

10. Otvorite privatni ključ

U popisu Private Keys kliknite View/Download kod ključa moj-kljuc.

cPanel: Otvorite privatni ključ

11. Preuzmite ključ za terminal

Ako se spajate iz terminala (Linux, macOS ili Windows 10/11), kliknite Download Key i spremite datoteku na sigurno mjesto.

cPanel: Preuzmite ključ za terminal

12. Ili ga pretvorite u PPK za PuTTY

Za PuTTY ključ treba pretvoriti u PPK format. Upišite lozinku (passphrase) ključa i kliknite Convert.

cPanel: Ili ga pretvorite u PPK za PuTTY

13. Preuzmite PPK ključ

Kliknite Download Key i spremite .ppk datoteku na sigurno mjesto na svom računalu.

cPanel: Preuzmite PPK ključ

Spajanje putem PuTTY-a (Windows)

1. Pokrenite PuTTY. 2. Pod Session u polje Host Name upišite naziv svoje domene, a pod Port 22. 3. Pod Connection → Data u polje Auto-login username upišite svoje cPanel korisničko ime. 4. Pod Connection → SSH → Auth → Credentials kliknite Browse kod polja Private key file for authentication i odaberite preuzetu .ppk datoteku. 5. Vratite se na Session, u polje Saved Sessions upišite naziv (npr. naziv domene) i kliknite Save, da postavke ne morate upisivati svaki put. 6. Kliknite Open i upišite lozinku (passphrase) privatnog ključa.

Spajanje iz terminala (Linux, macOS, Windows 10/11)

Preuzetu datoteku privatnog ključa (ne PPK) spremite u direktorij ~/.ssh, postavite joj prava naredbom chmod 600 ~/.ssh/moj-kljuc i spojite se naredbom:

ssh -i ~/.ssh/moj-kljuc korisničkoime@vašadomena.hr

Dobro je znati

– Privatni ključ čuvajte kao lozinku i nikome ga ne šaljite. Ako mislite da je netko došao do njega, obrišite ključ u cPanelu (Delete) i izradite novi. – Nakon preuzimanja privatni ključ možete obrisati s hostinga (u popisu Private Keys kliknite Delete); javni ključ mora ostati autoriziran.