.Ssh/config లో చెడ్డ యజమానులు లేదా అనుమతిని పరిష్కరించండి

Fix Bad Owners Permission



మనమందరం SSH ని ఇష్టపడతాము! ఇది రిమోట్ మెషీన్‌లతో సంభాషించడానికి మరియు మా స్థానిక టెర్మినల్ సౌలభ్యం వద్ద భారీ పనులను నిర్వహించడానికి ఉపయోగించే శక్తివంతమైన సాధనం.

SSH మాకు అందించే సౌలభ్యం మరియు నియంత్రణ కారణంగా, SSH కీలు మరియు రెండు-కారకాల ప్రమాణీకరణలను ఉపయోగించి పాస్‌వర్డ్ లేని లాగిన్ వంటి పద్ధతులను అమలు చేయడానికి మేము ప్రయత్నిస్తాము. అయితే, ఇది ఉన్నప్పటికీ, రిమోట్ మెషీన్‌లకు లాగిన్ అవ్వడానికి SSH ని ఉపయోగించకుండా నిరోధించే లోపాలను మనం ఇంకా ఎదుర్కోవచ్చు.







ఈ శీఘ్ర ట్యుటోరియల్ .ssh/config ఫైల్‌లో చెడు యాజమాన్యాన్ని లేదా అనుమతిని ఎలా పరిష్కరించాలో మీకు చూపుతుంది.



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

మేము గైడ్‌లో ప్రారంభించడానికి ముందు:



  • మీకు ప్రైవేట్ మరియు పబ్లిక్ కీ ఉందని నిర్ధారించుకోండి
  • మీ రిమోట్ మెషిన్ యొక్క అధీకృత_కీస్ ఫైల్‌లో మీ పబ్లిక్ కీ అందుబాటులో ఉందని నిర్ధారించుకోండి.

పైన పేర్కొన్న ఏవైనా అవసరాలు మీకు లేనట్లయితే, SSH కీ-జతలను ఎలా రూపొందించాలో మరియు కాపీ చేయాలో నేను వివరించే కింది ట్యుటోరియల్‌ని పరిగణించండి.





https://linuxhint.com/use-ssh-copy-id-command/

చెడు యజమానులు లేదా అనుమతి లోపాలకు కారణమేమిటి?

చెడ్డ యజమాని లేదా .ssh/config ఫైల్‌లోని అనుమతి లోపం ఫైల్‌పై లేదా .ssh డైరెక్టరీలో తప్పు అనుమతుల నుండి వస్తుంది.



.Ssh డైరెక్టరీలోని ఫైల్‌లు యూజర్ యొక్క చదవడానికి మరియు వ్రాయడానికి అనుమతి కలిగి ఉండాలి; అది సమూహం లేదా ఇతరులను కలిగి ఉండదు.

చెడ్డ యజమాని మరియు అనుమతి లోపాలను ఎలా పరిష్కరించాలి

ఈ లోపాన్ని పరిష్కరించడానికి, మనం చేయాల్సిందల్లా .ssh/config ఫైల్‌లో సరైన అనుమతులను సెట్ చేయడమే.

లైనక్స్ అనుమతులతో మీకు అంత సౌకర్యంగా లేకపోతే, chmod ఉపయోగించడానికి ఈ సహజమైన సాధనాన్ని చూడండి.

https://chmodcommand.com/

సరైన అనుమతులను సెట్ చేయడానికి, ఆదేశాన్ని ఉపయోగించండి:

$ sudo chmod 600 ~/.ssh/config

మీరు పై ఆదేశాన్ని అమలు చేసిన తర్వాత, ఫైల్ అనుమతి క్రింది విధంగా ఉండాలి:

ఆదేశాన్ని ఉపయోగించి ఫైల్ యజమానిని ఓటు వేయడానికి మీరు chown ఆదేశాన్ని కూడా ఉపయోగించవచ్చు:

$ sudo chown $ USER ./ssh/config

ఈ రెండు పద్ధతులను ఉపయోగించి, మీరు చెడ్డ యజమాని లేదా అనుమతి లోపం పరిష్కరించబడాలి మరియు మీరు మీ SSH కి లాగిన్ చేయడానికి కొనసాగవచ్చు.

ముగింపు

అది .ssh/config చెడ్డ యజమాని లేదా అనుమతి లోపం పరిష్కరించడానికి ఒక చిన్న మరియు శీఘ్ర గైడ్. మీరు మరింత లోతైన ట్యుటోరియల్ కోసం చూస్తున్నట్లయితే, క్రింది SSH ని చూడండి ట్రబుల్షూటింగ్ గైడ్.