సుడో కమాండ్ ఒక లైనక్స్ ఆదేశం కోసం మీ అనుమతులను పెంచుటకు ఉపయోగించబడుతుంది.
రూట్ యూజర్గా కమాండ్ను నడుపుటకు సాధారణంగా వుపయోగించబడుతున్నప్పటికీ, మీరు ఆదేశాన్ని sudo ఆదేశాన్ని ఉపయోగించవచ్చు.
08 యొక్క 01
సూడో ఏమిటి మరియు సుడోయిర్స్ జాబితా అంటే ఏమిటి?
మీరు మీ కంప్యూటర్లో బహుళ యూజర్లను కలిగి ఉంటే, నిర్వాహకులు నిర్వాహకులు వ్యవస్థాపకులుగా ఇన్స్టాల్ చేయగలరు మరియు అన్ఇన్స్టాల్ సాఫ్ట్వేర్ వంటివి చేయగలరు మరియు కీ సిస్టమ్ అమర్పులను మార్చడం వలన మీరు అన్ని వినియోగదారులను నిర్వాహకులుగా ఉండకూడదు.
మీరు sudo ఆదేశం యొక్క ఒక ఉదాహరణను చూపించడానికి టెర్మినల్ విండో తెరిచి కింది ఆదేశాన్ని ఉపయోగించండి:
apt-get cowsay ను పొందండి
చాలా నిగూఢ సందేశాన్ని తిరిగి ఇవ్వబడుతుంది:
E: లాక్ ఫైల్ను / var / lib / dpkg / lock - తెరవలేక పోయింది (13: అనుమతి తిరస్కరించబడింది)
E: పరిపాలన డైరెక్టరీని (/ var / lib / dpkg /) లాక్ చేయడం సాధ్యం కాలేదా?
గమనించవలసిన ముఖ్య అంశాలు "అనుమతి నిరాకరించబడింది" మరియు "మీరు రూట్ అవుతున్నావా?" అనే పదములు.
ఇప్పుడు అదే ఆదేశాన్ని మళ్ళీ ప్రయత్నించండి కానీ ఈ సారి కింది విధంగా ఈ పదం సుడోను ఉంచింది:
sudo apt-get cowsay ను పొందండి
మీరు మీ పాస్వర్డ్ను నమోదు చేయమని అడుగుతారు.
క్యాలెస్ అప్లికేషన్ ఇప్పుడు ఇన్స్టాల్ చేయవచ్చు.
గమనిక: సిస్సే ఒక చిన్న వింత అనువర్తనం, ఇది మీరు ఒక ఆస్సీ ఆవుచే ప్రసంగం బబుల్ గా మాట్లాడే సందేశాన్ని నమోదు చేయగలదు.
మీరు మొదట ఉబుంటును వ్యవస్థాపించినప్పుడు మీరు స్వయంచాలకంగా ఒక నిర్వాహకుడిగా సెటాయర్లుగా జాబితా చేయబడ్డారు, అందుచే స్వయంచాలకంగా sudoers జాబితా అంటారు.
Sudoers జాబితా sudo ఆదేశాన్ని ఉపయోగించుకునే అన్ని ఖాతాల పేర్లను కలిగి ఉంటుంది.
Sudo యొక్క ప్రకాశం మీరు మీ కంప్యూటర్ నుండి దూరంగా నడిచి ఉంటే మొదటి మరియు అది లాగడం మరొక వ్యక్తి మీ కంప్యూటరులో సంచరిస్తాడు ఉంటే వారు ఆదేశాన్ని అమలు మీ పాస్వర్డ్ను అవసరం ఎందుకంటే వారు కంప్యూటర్లో నిర్వాహకుడు ఆదేశాలను అమలు కాదు.
ప్రతిసారి మీరు నిర్వాహక అధికారాలను కలిగి ఉన్న ఆదేశాన్ని అమలు చేస్తే, మీ పాస్వర్డ్ కోసం మీరు అడగబడతారు. ఇది భద్రతకు బాగుంది.
08 యొక్క 02
మీరు సుడో అనుమతులు కలిగి ఉండకపోతే ఏమవుతుంది?
మీ కంప్యూటర్లో ఉన్న ప్రతి యూజర్ నిర్వాహకుడి అనుమతులను కలిగి ఉండరు మరియు అందుచే వారు సుడోయిర్స్ జాబితాలో భాగం కాలేరు.
Sudoers జాబితాలో లేని ఎవరైనా sudo తో ఒక ఆదేశం అమలు ప్రయత్నిస్తున్నప్పుడు వారు క్రింది సందేశం అందుకుంటారు:
యూజర్ sudoers ఫైలు లేదు. ఈ సంఘటన నివేదించబడుతుంది
ఇది మళ్ళీ బాగుంది. ఒకవేళ వినియోగదారుడు సాఫ్ట్ వేర్ ను వ్యవస్థాపించడానికి లేదా నిర్వాహక అధికారాలను కలిగి ఉన్న ఇతర ఆదేశాలను నిర్వహించటానికి అనుమతులు కలిగి లేకుంటే, వారు దానిని చేయలేరు మరియు వారు లాగ్ చేయబడాలని ప్రయత్నించిన వాస్తవం ఇంకా ఎక్కువ.
08 నుండి 03
Sudo అనుమతులు కమాండ్ లైన్ ను మాత్రమే ప్రభావితం చేస్తాయా?
సూడో అధికారాలు కమాండ్ లైన్ చర్యలను ప్రభావితం చేయవు. ఉబుంటులో ఉన్న ప్రతిదీ అదే భద్రతా ప్రోటోకాల్స్ ద్వారా నిర్వహించబడుతుంది.
ఉదాహరణకు, చిత్రంలో మీరు ప్రస్తుత వినియోగదారుడు ప్రామాణిక యూజర్ అయిన టామ్ అని చూస్తారు. టామ్ ఉబుంటు సాఫ్ట్వేర్ సాధనాన్ని లోడ్ చేసి పెయింట్ ప్యాకేజీని ఇన్స్టాల్ చేయడానికి ప్రయత్నిస్తుంది.
పాస్వర్డ్ విండో కనిపిస్తుంది మరియు టామ్ నిర్వాహకుడి యూజర్ యొక్క పాస్వర్డ్ను నమోదు చేయాలి. ఏకైక నిర్వాహకుడు వినియోగదారుడు గ్యారీ.
ఈ సమయంలో, టామ్ గ్యారీ యొక్క పాస్వర్డ్ను ఊహించడం ప్రయత్నించవచ్చు కాని తప్పనిసరిగా అతను ఎక్కడా పొందలేడు మరియు అతను చెయ్యలేరు చేయకూడదని విషయాలు చేయలేరు.
04 లో 08
వాడుకరి ఒక నిర్వాహకుడు హౌ టు మేక్
ఇంటర్నెట్ లో చాలా ఇతర మార్గదర్శకులు sudoers ఫైలు ఒక యూజర్ జోడించడానికి కమాండ్ లైన్ ఎలా ఉపయోగించాలో చూపుతుంది కానీ ఇది ఉబుంటు మరియు అంతర్నిర్మిత వినియోగదారులు నిర్వహించే ఒక సంపూర్ణ మంచి అప్లికేషన్ ఉంది.
ఉబుంటులోని వినియోగదారులను నిర్వహించడానికి యూనిటీ లాంచర్ పై ఉన్నత చిహ్నాన్ని ప్రెస్ చేయండి లేదా కీబోర్డ్ మీద సూపర్ కీని నొక్కండి.
గమనిక: సూపర్ కీ మీ కీబోర్డ్ లో ఒక ప్రత్యేక కీ. చాలా ల్యాప్టాప్లు మరియు డెస్క్టాప్ కంప్యూటర్లలో ఇది విండోస్ లోగోతో కీ, ఇది ఆల్ట్ కీ ప్రక్కనే ఉంది
యూనిటీ డాష్ "యూజర్లు" అని టైప్ చేసినప్పుడు.
ఒక ఐకాన్ దానిపై 2 వ్యక్తుల యొక్క చిత్రంతో కనిపిస్తుంది మరియు టెక్స్ట్ "వాడుకరి ఖాతాలు" అని చెబుతుంది. ఈ ఐకాన్ పై క్లిక్ చేయండి.
అప్రమేయంగా, మీరు సిస్టమ్పై ఉన్న వినియోగదారులను మాత్రమే చూడగలరు మరియు దేన్ని మార్చలేరు. ఈ అద్భుతమైన భద్రతా లక్షణాలలో మరొకటి.
నిర్వాహకుడు మీ కంప్యూటర్ నుండి దూరంగా వెళ్ళిపోయాడు మరియు ఎవరో ఒక యూజర్ గా తమని తాము కలపాలని నిర్ణయిస్తారు. వారు మీ పాస్వర్డ్ లేకుండా దీన్ని చేయలేరు.
యూజర్ యొక్క వివరాలను మార్చడానికి మీరు ఇంటర్ఫేస్ను అన్లాక్ చేయాలి. విండో యొక్క కుడి ఎగువ "అన్లాక్" ఐకాన్పై క్లిక్ చేయండి, ఇది ప్యాడ్లాక్ ద్వారా సూచించబడి మీ పాస్ వర్డ్ ను ఎంటర్ చేయండి.
ఉబుంటులో రెండు రకాల వినియోగదారులు ఉన్నారు:
- నిర్వాహకులు
- ప్రామాణిక వినియోగదారులు
నిర్వాహకులుగా సెటాయర్లుగా జోడించబడే వినియోగదారులు sudoers ఫైల్కు జోడించబడతారు మరియు ప్రామాణిక వినియోగదారులు లేరు.
కాబట్టి sudoers ఫైలుకు వినియోగదారుని జతచేయుటకు, "ఖాతా రకం" పదాల పక్కన "ప్రామాణిక వినియోగదారు" మరియు డ్రాప్ డౌన్ జాబితా నిర్వాహకుడిని ఎంచుకున్నప్పుడు.
యూజర్ ఇప్పుడు ఉబుంటు నుండి లాగ్ అయి తిరిగి లాగ్ అవ్వాలి మరియు వారు ఇప్పుడు సుడో కమాండ్ను ఉపయోగించుకోవచ్చు మరియు వ్యవస్థ అమర్పులను మార్చవచ్చు మరియు ఉబుంటు సాఫ్ట్వేర్ సాధనాన్ని ఉపయోగించి సాఫ్ట్వేర్ను ఇన్స్టాల్ చేసుకోవాలి.
ముఖ్యమైనది: యూజర్ ఖాతాలలో ఏదైనా మార్చిన తర్వాత డైలాగ్ తెరపై లాక్ చెయ్యడానికి మళ్ళీ ప్యాడ్లాక్ ఐకాన్ క్లిక్ చేయండి.
08 యొక్క 05
ఒక వినియోగదారు కోసం అడ్మినిస్ట్రేటర్ ప్రివిలేజెస్ ను ఎలా తొలగించాలి
వినియోగదారుని కోసం నిర్వాహక అధికారాలను తీసివేయడానికి మీరు నిర్వాహకుని నుండి ప్రామాణికంగా తిరిగి ఖాతా రకాన్ని మార్చండి.
ఇది తక్షణమే పని చేస్తుంది మరియు మీరు వారి ఖాతా రకాన్ని తిరిగి ప్రమాణంగా మార్చిన వెంటనే వినియోగదారుడు ఎత్తైన చర్యలను చేయలేరు.
08 యొక్క 06
కమాండ్ లైన్ ఉపయోగించి Sudoers ఫైలు ఒక వాడుకరి జోడించండి ఎలా
Sudoers ఫైలుకు వినియోగదారుని జోడించడానికి కమాండ్ లైన్ ను మీరు ఉపయోగించుకోవచ్చు మరియు sudo ఎనేబుల్ అయిన ఇతర Linux పంపిణీపై ఎలా చేయాలో తెలుసుకున్న కింది ఆదేశాలను నేర్చుకోవచ్చు.
"Sudo" సమూహమునకు చెందిన ఏ యూజర్ అయినా sudo ఆదేశాన్ని నడుపుటకు అనుమతులు కలిగి ఉంటారు కాబట్టి మీరు చేయవలసిందల్లా ఆ గుంపుకు చెందినది అని నిర్ధారించుకోండి.
సో ఎలా మీరు ఆ చేయడం గురించి వెళ్తున్నారు? ఈ దశలను అనుసరించండి:
- ALT మరియు T ను నొక్కడం ద్వారా టెర్మినల్ విండోను తెరవండి
- టైపు గ్రూపులు
(sudoers కు జోడించదలిచిన యూజర్ పేరుతో బదులుగా, ఉదాహరణకు సమూహాల కోసం) - సమూహాల జాబితా తిరిగి పొందాలి. వినియోగదారు ఇప్పటికే సుడో సమూహాలను కలిగి ఉంటే సుడో సమూహం కనిపిస్తుంది, లేకపోతే అప్పుడు మీరు దాన్ని జోడించాలి.
- Sudoers రకం sudo gpasswd -a
sudo కు వినియోగదారుని జోడించడానికి (మళ్ళీమీరు sudoers కు జోడించదలచిన యూజర్ తో,
ఉదాహరణకు సుడో గ్యాస్స్వాల్డ్ -ఒక టాం )
ప్రస్తుతం యూజర్ లాగిన్ అయినట్లయితే వారు లాగ్ అవుట్ అవ్వాల్సి ఉంటుంది మరియు వారు పూర్తి sudo మరియు నిర్వాహక అధికారాలను కలిగి ఉన్నారని నిర్ధారించడానికి మళ్ళీ లాగ్ ఇన్ చేయాలి.
గమనిక: gpasswd ఆదేశం Linux లో సమూహాలను నిర్వహించడానికి ఉపయోగించబడుతుంది
08 నుండి 07
కమాండ్ లైన్ ఉపయోగించి Sudoers ఫైలు నుండి ఒక వాడుకరి తొలగించు ఎలా
కమాండ్ లైన్ ఉపయోగించి sudoers ఫైలు నుండి ఒక యూజర్ తొలగించడానికి ఈ దశలను అనుసరించండి:
- టెర్మినల్ విండోను తెరవండి
- రకం సమూహాలు
(sudoers ఫైలు నుండి మీరు తొలగించాలనుకుంటున్న యూజర్తో పునఃస్థాపించుము) - తిరిగి జాబితా "sudo" ను ఒక సమూహంగా చూపించకపోతే మీరు వేరే ఏదీ చేయవలసిన అవసరం లేదు.
- టైప్ sudo gpasswd -d
sudo (sudoers ఫైలు నుండి మీరు తొలగించాలనుకునే వినియోగదారుతోపునఃస్థాపించుము)
వినియోగదారు ఇకపై ఉన్న అధికారాలతో ఏ ఆదేశాన్ని అమలు చేయలేరు.
08 లో 08
అనుమతి లేకుండా సుడోను ఉపయోగించాలని ఎవరు ప్రయత్నిస్తారో తెలుసుకోండి
Sudo అనుమతులు లేకుండా వినియోగదారుడు ఒక సుడో కమాండ్ను అమలు చేయటానికి ప్రయత్నించినప్పుడు దోషం సందేశము ప్రయత్నం లాగ్ చేయబడిందని తెలుపుతుంది.
ఎక్కడ సరిగ్గా లోపాలు లాగ్ అవుతున్నాయి? Ubuntu (మరియు ఇతర Debian ఆధారిత సిస్టమ్స్) లోపల లోపాలు /var/log/auth.log అనే ఫైల్కు పంపబడతాయి.
Fedora మరియు CentOS వంటి ఇతర సిస్టమ్సులో దోషాలు / var / log / secure కు లాగ్ చేయబడతాయి.
ఉబుంటులో కింది ఆదేశాలలో ఒకదానిని టైప్ చేసి దోషం లాగ్ చూడవచ్చు:
cat /var/log/auth.log | మరింత
తోక /var/log/auth.log | మరింత
పిల్లి కమాండ్ మొత్తం ఫైల్ను స్క్రీన్కు చూపిస్తుంది మరియు మరింత ఆదేశం అవుట్పుట్ ఒక సమయంలో ఒక పేజీని చూపుతుంది.
టెయిల్ ఆదేశం ఫైల్ యొక్క చివరి కొన్ని పంక్తులను చూపుతుంది మరియు మరలా మరింత ఆదేశం అవుట్పుట్ ఒక సమయంలో ఒక పేజీ చూపిస్తుంది.
ఉబుంటులో ఫైల్ను వీక్షించడానికి సులభమైన మార్గం ఉన్నప్పటికీ:
- లాంచర్ పై ఐకాన్ పైన క్లిక్ చేయండి లేదా సూపర్ కీని నొక్కండి.
- శోధన పట్టీలో "లాగ్" టైప్ చేయండి
- System.log ఐకాన్ కనిపించేటప్పుడు దానిపై క్లిక్ చేయండి
- "Auto.log" ఎంపికపై క్లిక్ చేయండి
- తాజా వైఫల్యాలను చూడడానికి దిగువకు క్రిందికి స్క్రోల్ చేయండి లేదా నేటి వైఫల్యాలు auto.log ఎంపికను క్లిక్ చేయడం ద్వారా దాన్ని క్లిక్ చేసి, "ఈరోజు" క్లిక్ చేయండి.