హార్డ్వేర్

Linux ఫైల్ మరియు ఫోల్డర్ అనుమతుల నిర్వహణ

విషయ సూచిక:

Anonim

మనకు తెలిసినట్లుగా, లైనక్స్ అనేది నెట్‌వర్క్ ధోరణితో రూపొందించబడిన ఒక వ్యవస్థ. అందువల్ల, మా కంప్యూటర్లు లేదా సర్వర్లలో మేము నిల్వ చేసే సమాచారం యొక్క రక్షణ దానిపై ఆధారపడి ఉంటుంది కాబట్టి భద్రత ఒక క్లిష్టమైన పాయింట్‌ను సూచిస్తుంది. చాలా మంది వినియోగదారులకు అన్ని వనరులను యాక్సెస్ చేసే అవకాశం ఉన్నందున, Linux లో ఫైల్ మరియు ఫోల్డర్ అనుమతుల నిర్వహణ తప్పనిసరి అవుతుంది.

Linux లో ఫైల్ మరియు ఫోల్డర్ అనుమతులను నిర్వహించడం

ఫైల్ యొక్క వినియోగదారు యజమాని మరియు సమూహ యజమాని

Linux లో, అన్ని ఫైళ్ళు తప్పనిసరిగా వినియోగదారు మరియు వినియోగదారుల సమూహానికి చెందినవి. అందువల్ల, ఒక ఫైల్ సృష్టించబడినప్పుడు, యజమాని దానిని సృష్టించిన వినియోగదారుడు మరియు సమూహం కూడా చెప్పిన వినియోగదారు యొక్క ప్రధాన సమూహంగా ఉంటుంది.

ఒక ఫైల్‌ను కలిగి ఉన్న వినియోగదారుని మరియు సమూహాన్ని వీక్షించడానికి ఒక మార్గం ls ఆదేశాన్ని ఉపయోగించడం, తరువాత -l (లాంగ్ ఫార్మాట్) ఎంపిక.

ఫలితం అన్ని ఫైళ్ళ జాబితా, ఒక పంక్తికి ఒకటి. ఎక్కడ, ప్రారంభంలో మొదటి 10-అక్షరాల బ్లాక్ ఫైల్ రకం మరియు అనుమతులను సూచిస్తుంది (ప్రారంభంలో చిత్రాన్ని చూడండి).

మొదటి అక్షరం ఫైల్ రకాన్ని సూచిస్తుంది. ఇది హైఫన్ అయితే - ఇది ఒక సాధారణ ఫైల్, అది “d” ఫోల్డర్‌ను (డైరెక్టరీ) సూచిస్తుంటే, మరోవైపు 'l' అక్షరం అది లింక్ (లింక్) అని సూచిస్తుంది. మీరు సాకెట్లు, పైపులు మరియు బ్లాక్ పరికరాలకు వరుసగా ఉండే s, p, b వంటి ఇతర విలువలను కూడా సూచించవచ్చు.

తదుపరి 9 అక్షరాలు యజమాని వినియోగదారు అనుమతులు (3 అక్షరాలు), యజమాని సమూహ అనుమతులు (3 అక్షరాలు) మరియు మిగిలిన వినియోగదారుల అనుమతులను (3 అక్షరాలు) సూచిస్తాయి. ప్రతి రకమైన అనుమతికి సంబంధించిన అక్షరాల ప్రకారం కోడ్ చేయబడతాయి (మేము దీనిని తరువాతి విభాగంలో వివరంగా చూస్తాము). అక్షరాలు కనిపించకపోతే మరియు బదులుగా డాష్‌లు ఉంటే, అనుమతి రకం సెట్ లేదని అర్థం.

అనుమతుల రకాలు

లైనక్స్‌లో ఫైల్ మరియు ఫోల్డర్ అనుమతుల నిర్వహణ వినియోగదారులు లేదా సమూహాలు కలిగి ఉండే మూడు రకాల అనుమతుల పథకం ద్వారా జరుగుతుంది. ఈ పథకం క్రింది విధంగా ఉంది:

  • అనుమతి చదవండి అనుమతి వ్రాయండి అమలు అనుమతి

దాని అర్ధం అది వర్తించే సందర్భానికి అనుగుణంగా మారుతుంది, అంటే అది ఫైల్స్ లేదా ఫోల్డర్లు అయితే. మేము దీనిని క్రింది విభాగాలలో చూస్తాము.

అనుమతి చదవండి

ఫైల్‌ను చదవడానికి లేదా వీక్షించడానికి మాత్రమే వినియోగదారుకు అనుమతులు ఉన్నాయని దీని అర్థం. ఫైల్స్ లేదా కన్సోల్ ఆదేశాలను సవరించడానికి ఏదైనా అప్లికేషన్ నుండి యాక్సెస్ కోసం వర్తిస్తుంది. ఒకవేళ వినియోగదారుకు అనుమతులు లేకపోతే, వారు ఫైల్‌ను చూడలేరు.

మరోవైపు, ఒక వినియోగదారు ఫోల్డర్ కోసం చదవడానికి అనుమతులు కలిగి ఉంటే, వినియోగదారు ఫోల్డర్ యొక్క అన్ని విషయాలను చూడగలరని ఇది సూచిస్తుంది.

అనుమతి నిర్వహణలో, “r” అనే అక్షరం చదవడానికి అనుమతిని సూచించడానికి ఉపయోగించబడుతుంది, ఇది ఇంగ్లీష్ “చదవండి” నుండి వస్తుంది.

అనుమతి రాయండి

ఈ అనుమతి వినియోగదారుడు దాని కంటెంట్‌ను సవరించడానికి, దాన్ని తొలగించే వరకు దానిపై అధికారం ఉందని సూచిస్తుంది. ఇది chmod కమాండ్ ఉపయోగించి ఫైల్ అనుమతులను సవరించగల సామర్థ్యాన్ని మీకు ఇస్తుంది, అలాగే యజమాని (వినియోగదారు లేదా సమూహం) ను మార్చడం, చౌన్ ఉపయోగించి.

ఫోల్డర్ల విషయంలో, ఇది కంటెంట్‌ను సవరించడానికి మరియు దానిలోని ఇతర ఫోల్డర్‌లను / ఫైల్‌లను సృష్టించడం మరియు సవరించడం వంటి చర్యలను చేసే శక్తిని వినియోగదారుకు ఇస్తుంది.

ఇది "w" అక్షరాల ద్వారా ప్రాతినిధ్యం వహిస్తుంది , ఇది ఆంగ్ల "వ్రాత" నుండి వచ్చింది.

అమలు చేయడానికి అనుమతి

మేము దాని పేరు నుండి er హించగలిగినట్లుగా, ఈ అనుమతి వినియోగదారుకు ఫైల్‌ను అమలు చేసే సామర్థ్యాన్ని ఇస్తుంది. ఒకవేళ వినియోగదారుకు ఫైల్‌లో ఎగ్జిక్యూట్ పర్మిషన్లు లేకపోతే, అది అప్లికేషన్ అయినా వారు దానిని అమలు చేయలేరు. ఇంకా, ఎగ్జిక్యూటబుల్ ఫైళ్లు స్క్రిప్ట్స్ లేదా కమాండ్ ఫైల్స్ మరియు అప్లికేషన్లు మాత్రమే; మేము అనుమతులను కలిగి లేకుండా వాటిని అమలు చేయడానికి ప్రయత్నిస్తే అది లోపాలకు దారితీస్తుంది.

ఫోల్డర్‌ల విషయానికొస్తే, వినియోగదారు వాటిపై అనుమతులను అమలు చేస్తే, దాన్ని ప్రాప్యత చేయగల వాస్తవాన్ని ఇది సూచిస్తుంది. ఈ అనుమతి సిడి కమాండ్ నుండి లేదా ఏదైనా ఫైల్ ఎక్స్ప్లోరర్ నుండి ప్రవేశించడానికి వర్తిస్తుంది.

అమలు అనుమతి ఇంగ్లీష్ "ఇ ఎక్స్ ఎక్యూట్" నుండి "x" అక్షరంతో సూచించబడుతుంది.

మీరు చదవడానికి ఆసక్తి కలిగి ఉండవచ్చు: Linux లో వినియోగదారులు మరియు సమూహాలను నిర్వహించడం

అనుమతులు ఎలా మంజూరు చేయబడతాయి?

లైనక్స్‌లో అనుమతి నిర్వహణ ఈ క్రింది విధంగా మాత్రమే అనుమతులు మంజూరు చేయవచ్చని నిర్వచిస్తుంది:

  • ఫైల్‌ను కలిగి ఉన్న వినియోగదారుకు ఫైల్‌ను కలిగి ఉన్న సమూహానికి సిస్టమ్‌లోని అన్ని ఇతర వినియోగదారులకు (అన్నీ యజమాని తప్ప)
మేము మీకు సిఫార్సు చేస్తున్నాము ఉబుంటు 16.10 బీటా 2 డౌన్‌లోడ్ కోసం అందుబాటులో ఉంది

మరో మాటలో చెప్పాలంటే, నిర్దిష్ట వినియోగదారులకు అనుమతులు ఇచ్చే అవకాశం లేదు లేదా మీరు ఫైల్ యజమాని కాకపోతే. అందువల్ల, అనుమతులు స్వంత వినియోగదారుకు, స్వంత సమూహానికి లేదా ఇతర వినియోగదారులకు మాత్రమే కేటాయించబడతాయి. గాని చదవడం, వ్రాయడం, అమలు చేయడం లేదా వాటి కలయిక.

ఒక ఫైల్‌లో అనుమతులకు మార్పులు చేయడానికి, దానిపై అమలు అనుమతులు అవసరం అని గమనించడం ముఖ్యం. మరోవైపు, సిస్టమ్ వినియోగదారుకు పూర్తి ప్రాప్యత ఉన్నందున, రూట్ వినియోగదారు మార్పులు చేయవచ్చు.

అనుమతుల మార్పు

ఒకవేళ మీరు అనుమతి నిర్వహణలో మార్పులు చేయాలనుకుంటే, మేము chmod ఆదేశాన్ని ఉపయోగిస్తాము. Chmod కమాండ్ సింటాక్స్ ఈ క్రింది విధంగా ఉంది:

chmod అనుమతి ఫైల్ పేరు_ లేదా_ ఫోల్డర్

ఇక్కడ "అనుమతి" ఈ క్రింది విధంగా సూచించబడుతుంది:

అనుమతి ఎవరికి ఉద్దేశించబడిందో:

  • user = group = gresto = o (ఇతర)

చర్యకు అనుగుణంగా ఉన్న గుర్తు తరువాత:

  • అనుమతి జోడించడానికి సైన్ + సైన్ - అనుమతి తొలగించడానికి

చివరగా, అనుమతి రకం: చదవండి = r, వ్రాసి = w మరియు అమలు = x

“Example.txt” ఫైల్‌తో కొన్ని ఉదాహరణలు చూద్దాం

“Example.txt” ఫైల్‌లో యజమాని వినియోగదారుకు వ్రాతపూర్వక అనుమతి ఇవ్వండి:

chmod u + w example.txt

“Example.txt” ఫైల్‌లోని ఇతర వినియోగదారులకు వ్రాయడానికి అనుమతి తొలగించండి:

chmod ow example.txt

"Example.txt" ఫైల్‌లోని స్వంత సమూహానికి చదవడానికి అనుమతి ఇవ్వండి:

chmod g + r example.txt

ఒకే కమాండ్ ఎగ్జిక్యూషన్‌లో మీరు వేర్వేరు అనుమతులను కూడా ఇవ్వవచ్చు, మీరు వాటిని కామాలతో మాత్రమే వేరు చేయాలి:

chmod u + w, gr, లేదా example.txt

ఇది చాలా మంది వినియోగదారులను కలిసి ఉంచడానికి అనుమతిస్తుంది

chmod ug + w example.txt

మరోవైపు, ఫైల్ ఎక్స్‌ప్లోరర్‌ను ఉపయోగించడం ద్వారా అనుమతులను మార్చే అవకాశం కూడా ఉంది. దీని కోసం, మేము ఫైల్ లేదా ఫోల్డర్‌ను ఎంచుకుని, కుడి మౌస్ బటన్ -> గుణాలు, ప్రాపర్టీస్ విండోపై క్లిక్ చేయాలి, అప్పుడు మేము అనుమతుల ట్యాబ్‌కు వెళ్తాము మరియు మేము వాటిని సరళమైన మరియు వేగవంతమైన మార్గంలో స్థాపించగలుగుతాము. ఎంపిక ఒకటి లేదా అంతకంటే ఎక్కువ ఫైళ్ళు లేదా ఫోల్డర్లు కావచ్చు అని గమనించాలి.

హార్డ్వేర్

సంపాదకుని ఎంపిక

Back to top button