KNOLEDGEBASE · ట్యుటోరియల్స్
మీ cPanel ఖాతాను ప్రైవేట్ GitHub రిపోజిటరీకి ఎలా కనెక్ట్ చేయాలి
చివరిగా నవీకరించబడినది 2026-04-20
పరిచయం
ఈ గైడ్ మిమ్మల్ని సురక్షితంగా ఎలా కనెక్ట్ చేయాలో వివరిస్తుంది. cPanel హోస్టింగ్ ఖాతా ఎ కు ప్రైవేట్ GitHub రిపోజిటరీ ఎస్ఎస్ఎచ్ ప్రామాణీకరణను ఉపయోగించడం.
ముందస్తు అవసరాలు
- మీ cPanel ఖాతాకు ప్రాప్యత
- గిట్ వెర్షన్ నియంత్రణ ప్రారంభించబడింది
- మీ ప్రైవేట్ GitHub రిపోజిటరీకి ప్రాప్యత
దశ 1: ఒక ఎస్ఎస్ఎచ్ కీని రూపొందించండి
ఎంపిక A: cPanel ఇంటర్ఫేస్ను ఉపయోగించడం
- cPanel కు లాగిన్ అవ్వండి
- వెళ్ళండి. భద్రత & rarr; ఎస్ఎస్ఎచ్ యాక్సెస్
- క్లిక్ చేయండి ఎస్ఎస్ఎచ్ కీలను నిర్వహించండి
- క్లిక్ చేయండి కొత్త కీని సృష్టించండి
- నమోదు చేయండిః
- ముఖ్య పేరుః రెపో
- కీ రకంః ఆర్ఎస్ఏ
- కీ పరిమాణంః 4096
- క్లిక్ చేయండి కీని రూపొందించండి
ఎంపిక బిః టెర్మినల్ ఉపయోగించడం
ssh-keygen -t rsa -f ~/.ssh/repo -b 4096 -C "git@mydomain.com"
ప్రాంప్ట్ చేసినప్పుడు మూడు సార్లు ఎంటర్ నొక్కండి.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
దశ 2: ఎస్ఎస్ఎచ్ కీకి అధికారం ఇవ్వండి
- వెళ్ళండి. ఎస్ఎస్ఎచ్ యాక్సెస్ & rarr; ఎస్ఎస్ఎచ్ కీలను నిర్వహించండి
- క్లిక్ చేయండి నిర్వహించండి
- క్లిక్ చేయండి అధికారం ఇవ్వండి
దశ 3: ఎస్ఎస్ఎచ్ని ఆకృతీకరించండి
- తెరవండి cPanel & rarr; ఫైల్ మేనేజర్
- కు నావిగేట్ చేయండి . ఎస్. ఎస్. హెచ్. డైరెక్టరీ (దాచిన ఫైళ్ళను ప్రారంభించండి)
- పేరుగల ఫైలును సృష్టించండి ఆకృతీకరణ
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 కి జోడించండి
- GitHub కు లాగిన్ అవ్వండి
- మీ ప్రైవేట్ రిపోజిటరీకి నావిగేట్ చేయండి
- మీ ప్రొఫైల్ చిహ్నాన్ని నొక్కండి (ఎగువ-కుడి) & rarr; సెట్టింగులు
- క్లిక్ చేయండి ఎస్ఎస్హెచ్ మరియు జిపిజి కీలు
- క్లిక్ చేయండి కొత్త ఎస్ఎస్ఎచ్ కీ
- మీ కీని అతికించి భద్రపరుచుకోండి
దశ 6: cPanel లో క్లోన్ రిపోజిటరీ
- వెళ్ళండి. cPanel & rarr; గిట్ వెర్షన్ కంట్రోల్
- క్లిక్ చేయండి సృష్టించండి
- నమోదు చేయండిః
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.