SSH prístup a GitHub Deploy kľúče

January 09, 2026 52 zobrazení

SSH prístup

SSH (Secure Shell) umožňuje bezpečné pripojenie k vášmu hostingu cez príkazový riadok. Môžete tak spúšťať príkazy, spravovať súbory a nasadzovať aplikácie.

Pripojenie cez SSH

Prihlasovacie údaje nájdete v užívateľskom paneli v sekcii vášho hostingu pod záložkou SSH.

ssh [email protected] -p PORT

Port SSH nájdete v paneli - každý hosting má pridelený unikátny port.

Generovanie GitHub Deploy kľúča

Pre nasadenie kódu z GitHub repozitára potrebujete SSH kľúč. V SSH terminále spustite príkaz:

github_key

Tento príkaz vás prevedie procesom generovania kľúča:

  1. Ak už kľúč existuje, budete upozornení a musíte potvrdiť prepísanie
  2. Zadáte svoju e-mailovú adresu
  3. Kľúč sa vygeneruje a zobrazí sa vám verejná časť

Pridanie kľúča do GitHub

  1. Skopírujte zobrazený verejný kľúč (začína ssh-ed25519)
  2. V GitHub repozitári prejdite do SettingsDeploy keys
  3. Kliknite na Add deploy key
  4. Vložte kľúč a pomenujte ho (napr. "CloudWeb Hosting")
  5. Allow write access: Zaškrtnite iba ak potrebujete aj push (pre väčšinu nasadení to nie je potrebné)

Kedy povoliť write access?

  • Bez write access (read-only) - Pre štandardné nasadenie pomocou git pull. Odporúčané pre väčšinu prípadov.
  • S write access - Ak potrebujete aj git push z hostingu (napr. pre automatické commity).

Klonovanie repozitára

Po pridaní kľúča môžete naklonovať repozitár:

cd /var/www/html
git clone [email protected]:vas-ucet/vas-repozitar.git .

Aktualizácia kódu

cd /var/www/html
git pull origin main

Bol tento článok užitočný?

Vaša spätná väzba nám pomáha zlepšovať dokumentáciu

Stále potrebujete pomoc?

Ak tento článok neodpovedal na vašu otázku, náš tím podpory je tu, aby vám pomohol.

Kontaktovať podporu