KNOLEDGEBASE · ట్యుటోరియల్స్

మీ cPanel ఖాతాను ప్రైవేట్ GitHub రిపోజిటరీకి ఎలా కనెక్ట్ చేయాలి

చివరిగా నవీకరించబడినది 2026-04-20

పరిచయం

ఈ గైడ్ మిమ్మల్ని సురక్షితంగా ఎలా కనెక్ట్ చేయాలో వివరిస్తుంది. cPanel హోస్టింగ్ ఖాతా ఎ కు ప్రైవేట్ GitHub రిపోజిటరీ ఎస్ఎస్ఎచ్ ప్రామాణీకరణను ఉపయోగించడం.



ముందస్తు అవసరాలు

  • మీ cPanel ఖాతాకు ప్రాప్యత
  • గిట్ వెర్షన్ నియంత్రణ ప్రారంభించబడింది
  • మీ ప్రైవేట్ GitHub రిపోజిటరీకి ప్రాప్యత



దశ 1: ఒక ఎస్ఎస్ఎచ్ కీని రూపొందించండి

ఎంపిక A: cPanel ఇంటర్ఫేస్ను ఉపయోగించడం

  1. cPanel కు లాగిన్ అవ్వండి
  2. వెళ్ళండి. భద్రత & rarr; ఎస్ఎస్ఎచ్ యాక్సెస్
  3. క్లిక్ చేయండి ఎస్ఎస్ఎచ్ కీలను నిర్వహించండి
  4. క్లిక్ చేయండి కొత్త కీని సృష్టించండి
  5. నమోదు చేయండిః
    • ముఖ్య పేరుః రెపో
    • కీ రకంః ఆర్ఎస్ఏ
    • కీ పరిమాణంః 4096
  6. క్లిక్ చేయండి కీని రూపొందించండి


ఎంపిక బిః టెర్మినల్ ఉపయోగించడం

ssh-keygen -t rsa -f ~/.ssh/repo -b 4096 -C "git@mydomain.com"


ప్రాంప్ట్ చేసినప్పుడు మూడు సార్లు ఎంటర్ నొక్కండి.

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

దశ 2: ఎస్ఎస్ఎచ్ కీకి అధికారం ఇవ్వండి

  1. వెళ్ళండి. ఎస్ఎస్ఎచ్ యాక్సెస్ & rarr; ఎస్ఎస్ఎచ్ కీలను నిర్వహించండి
  2. క్లిక్ చేయండి నిర్వహించండి
  3. క్లిక్ చేయండి అధికారం ఇవ్వండి



దశ 3: ఎస్ఎస్ఎచ్ని ఆకృతీకరించండి

  1. తెరవండి cPanel & rarr; ఫైల్ మేనేజర్
  2. కు నావిగేట్ చేయండి . ఎస్. ఎస్. హెచ్. డైరెక్టరీ (దాచిన ఫైళ్ళను ప్రారంభించండి)
  3. పేరుగల ఫైలును సృష్టించండి ఆకృతీకరణ
Host github.com
    IdentityFile ~/.ssh/repo


భర్తీ చేయండి రెపో వేరుగా ఉంటే మీ కీ పేరుతో.

chmod 600 ~/.ssh/config
chmod 600 ~/.ssh/repo
chmod 644 ~/.ssh/repo.pub



దశ 4: పబ్లిక్ కీని కాపీ చేయండి

cat ~/.ssh/repo.pub


పూర్తి అవుట్పుట్ను కాపీ చేయండి.



దశ 5: ఎస్ఎస్హెచ్ కీని GitHub కి జోడించండి

  1. GitHub కు లాగిన్ అవ్వండి
  2. మీ ప్రైవేట్ రిపోజిటరీకి నావిగేట్ చేయండి
  3. మీ ప్రొఫైల్ చిహ్నాన్ని నొక్కండి (ఎగువ-కుడి) & rarr; సెట్టింగులు
  4. క్లిక్ చేయండి ఎస్ఎస్హెచ్ మరియు జిపిజి కీలు
  5. క్లిక్ చేయండి కొత్త ఎస్ఎస్ఎచ్ కీ
  6. మీ కీని అతికించి భద్రపరుచుకోండి



దశ 6: cPanel లో క్లోన్ రిపోజిటరీ

  1. వెళ్ళండి. cPanel & rarr; గిట్ వెర్షన్ కంట్రోల్
  2. క్లిక్ చేయండి సృష్టించండి
  3. నమోదు చేయండిః
git@github.com:username/repository.git


రిపోజిటరీ మార్గాన్ని ఎంచుకుని క్లిక్ చేయండి సృష్టించండి.


ఐచ్ఛికంః స్వయంచాలక విస్తరణ

---
deployment:
  tasks:
    - export DEPLOYPATH=/home/USERNAME/public_html/
    - /bin/cp -R * $DEPLOYPATH



సమస్య పరిష్కారం

  • అనుమతి నిరాకరించబడిందిః ఎస్ఎస్హెచ్ కీ జోడించబడలేదు లేదా తప్పు అనుమతులు
  • రిపోజిటరీ దొరకలేదుః తప్పు URL లేదా యాక్సెస్ సమస్య
  • క్లోన్ విఫలమైందిః ఎస్ఎస్ఎచ్ ఆకృతీకరణ మరియు కీ అమరికను తనిఖీ చేయండి

అన్ని నాలెడ్జ్ బేస్ కథనాలు

నిలబడటానికి ఏమి ఉందో మాకు చెప్పండి.

A short conversation with an engineer. No quote-bot, no callback queue.