లైనక్స్ /etc /షాడో ఫైల్ అంటే ఏమిటి మరియు అది ఏమి చేస్తుంది?

లైనక్స్ /etc /షాడో ఫైల్ అంటే ఏమిటి మరియు అది ఏమి చేస్తుంది?

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





ఈ రోజు మనం దానిలోని విషయాలను నిశితంగా పరిశీలిస్తాము /etc/నీడ ఫైల్ మరియు అది మీ సిస్టమ్ గురించి మీకు ఏమి తెలియజేస్తుంది.





/Etc /నీడ అంటే ఏమిటి?

ఇది ధ్వనించే విధంగా, ఫైల్ యొక్క పనితీరు చాలా సూటిగా ఉంటుంది. ది /etc/నీడ ఫైల్‌లో లైనక్స్ సిస్టమ్ వినియోగదారులు, వారి పాస్‌వర్డ్‌లు మరియు వారి పాస్‌వర్డ్‌ల కోసం సమయ నిబంధనల గురించి సమాచారం ఉంటుంది.





వీడియో కార్డులు ఇప్పుడు ఎందుకు ఖరీదైనవి

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

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



లైనక్స్ షాడో ఫైల్‌లో ఏముంది?

షాడో ఫైల్ యొక్క కంటెంట్‌లను చూడటానికి, టెర్మినల్‌ని తెరిచి, జారీ చేయండి పిల్లి దానిపై ఆదేశం:

sudo cat /etc/shadow

మీ పాస్‌వర్డ్ కోసం మిమ్మల్ని అడుగుతున్న ప్రాంప్ట్ మీకు కనిపిస్తుంది. మీకు అడ్మినిస్ట్రేటివ్ అనుమతులు ఉన్నాయనుకుంటే, మీరు ఇదే తరహాలో కనిపించే టెక్స్ట్ స్ట్రింగ్‌ల ప్రింట్ అవుట్ చూస్తారు (మీ స్క్రీన్‌కు సరిపోయేలా స్ట్రింగ్ క్లిప్ చేయబడిన దీర్ఘవృత్తాకార గుర్తు):





muo1:$IK2...a...:18731:0:99999:7:::

ఇది నిగూఢంగా కనిపిస్తోంది, నిజానికి, వాటిలో కొన్ని ఎన్‌క్రిప్ట్ చేయబడిన టెక్స్ట్. స్ట్రింగ్ ఒక నిర్దిష్ట నిర్మాణాన్ని అనుసరిస్తుంది, అయితే, దీని ద్వారా వివరించబడిన నిర్దిష్ట బిట్స్ సమాచారాన్ని కలిగి ఉంది పెద్దప్రేగు ( : ) పాత్ర.

స్ట్రింగ్ యొక్క పూర్తి లేఅవుట్ ఇక్కడ ఉంది:





[username]:[password]:[date of last password change]:[minimum password age]:[maximum password age]:[warning period]:[inactivity period]:[expiration date]:[unused]

ఈ ఫీల్డ్‌లలో ప్రతిదానికి దగ్గరగా చూద్దాం:

1. వినియోగదారు పేరు

స్ట్రింగ్‌లో అనుసరించే ప్రతిదీ ఈ వినియోగదారు పేరుతో అనుబంధించబడింది.

2. పాస్వర్డ్

పాస్‌వర్డ్ ఫీల్డ్ మూడు అదనపు ఫీల్డ్‌లను కలిగి ఉంటుంది, డాలర్ సంకేతాల ద్వారా వివరించబడింది: $ id $ ఉప్పు $ హాష్ .

  • id: ఇది మీ పాస్‌వర్డ్‌ని గుప్తీకరించడానికి ఉపయోగించే ఎన్‌క్రిప్షన్ అల్గోరిథంను నిర్వచిస్తుంది. విలువలు ఉండవచ్చు 1 (MD5), 2a (బ్లోఫిష్), 2y (ఎక్స్‌బ్లోఫిష్), 5 (SHA-256), లేదా 6 (SHA-512).
  • ఉ ప్పు: పాస్‌వర్డ్‌ని గుప్తీకరించడంలో మరియు ప్రామాణీకరించడంలో ఉపయోగించే ఉప్పు ఇది.
  • హాష్: హ్యాషింగ్ తర్వాత కనిపించే విధంగా ఇది వినియోగదారు పాస్‌వర్డ్. షాడో ఫైల్ మీ పాస్‌వర్డ్ యొక్క హాష్ వెర్షన్‌ను ఉంచుతుంది కాబట్టి సిస్టమ్ మీ పాస్‌వర్డ్‌ని నమోదు చేయడానికి చేసే ఏవైనా ప్రయత్నాలను తనిఖీ చేయవచ్చు.

మరింత తెలుసుకోండి: ప్రాథమిక ఎన్‌క్రిప్షన్ నిబంధనలు నిర్వచించబడ్డాయి

కొన్నిసార్లు పాస్‌వర్డ్ ఫీల్డ్‌లో ఒక మాత్రమే ఉంటుంది తారకం ( * ) లేదా ఆశ్చర్యార్థకం ( ! ). అంటే సిస్టమ్ వినియోగదారు ఖాతాను నిలిపివేసింది లేదా పాస్‌వర్డ్ కాకుండా ఇతర మార్గాల ద్వారా వినియోగదారు తప్పనిసరిగా ప్రామాణీకరించాలి. నీడ ఫైల్‌లో కూడా మీరు కనుగొనే సిస్టమ్ ప్రక్రియలకు (సూడో-యూజర్స్ అని కూడా పిలుస్తారు) ఇది తరచుగా జరుగుతుంది.

3. చివరి పాస్వర్డ్ మార్పు తేదీ

ఈ యూజర్ చివరిసారిగా పాస్‌వర్డ్‌ని మార్చినప్పుడు మీరు ఇక్కడ చూడవచ్చు. సిస్టమ్ తేదీని ప్రదర్శిస్తుందని గమనించండి యునిక్స్ సమయం ఫార్మాట్

4. కనీస పాస్‌వర్డ్ వయస్సు

యూజర్ వారి పాస్‌వర్డ్‌ని మళ్లీ మార్చడానికి ముందు దానిని మార్చిన తర్వాత వేచి ఉండాల్సిన రోజుల సంఖ్యను మీరు ఇక్కడ కనుగొనవచ్చు.

కనిష్టాన్ని సెట్ చేయకపోతే, ఇక్కడ విలువ 0 అవుతుంది.

5. గరిష్ట పాస్‌వర్డ్ వయస్సు

వినియోగదారు పాస్‌వర్డ్‌ని మార్చుకోకుండా ఎంతసేపు వెళ్లగలరో ఇది వివరిస్తుంది. మీ పాస్‌వర్డ్‌ని తరచుగా మార్చడం వల్ల ప్రయోజనాలు ఉంటాయి, కానీ డిఫాల్ట్‌గా, విలువ ఉదారంగా 99,999 రోజులలో సెట్ చేయబడుతుంది. అది దాదాపు 275 సంవత్సరాలు.

మీ స్వంత మోడ్‌ను ఎలా తయారు చేయాలి

6. హెచ్చరిక కాలం

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

మీ ఫోన్‌ను మైక్‌గా ఎలా ఉపయోగించాలి

7. నిష్క్రియాత్మకత కాలం

సిస్టమ్ ఖాతాను డిసేబుల్ చేయడానికి ముందు వినియోగదారు పాస్‌వర్డ్ గరిష్ట వయస్సును చేరుకున్న తర్వాత గడిచే రోజుల సంఖ్య ఇది. ఇది 'గ్రేస్ పీరియడ్' గా భావించండి, ఈ సమయంలో వినియోగదారు పాస్‌వర్డ్‌ని మార్చడానికి రెండవ అవకాశం ఉంది, సాంకేతికంగా గడువు ముగిసినప్పటికీ.

8. గడువు తేదీ

సిస్టమ్ స్వయంచాలకంగా వినియోగదారు ఖాతాను డిసేబుల్ చేసే ఈ తేదీ నిష్క్రియాత్మకత కాలం ముగిసింది. ఒకసారి డిసేబుల్ చేయబడితే, ఒక అడ్మినిస్ట్రేటర్ దాన్ని మళ్లీ ఎనేబుల్ చేసే వరకు యూజర్ లాగిన్ అవ్వలేరు.

సెట్ చేయకపోతే ఈ ఫీల్డ్ ఖాళీగా ఉంటుంది, మరియు అది సెట్ చేయబడితే, యుగం సమయంలో తేదీ కనిపిస్తుంది.

9. ఉపయోగించని

ఈ ఫీల్డ్ ప్రస్తుతం ఎటువంటి ప్రయోజనం లేదు మరియు భవిష్యత్తులో సంభావ్య ఉపయోగం కోసం రిజర్వ్ చేయబడింది.

నీడ ఫైల్ వివరించబడింది

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

మీరు మీ లైనక్స్ సిస్టమ్‌కు కొత్త వినియోగదారుని జోడించినప్పుడల్లా, ది /etc/నీడ వినియోగదారు గురించి ప్రమాణీకరణ సమాచారాన్ని నిల్వ చేయడానికి ఫైల్ స్వయంచాలకంగా సవరించబడుతుంది.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ లైనక్స్‌లో వినియోగదారుని ఎలా జోడించాలి

మీ Linux PC కి కుటుంబ సభ్యుడు లేదా స్నేహితుడికి యాక్సెస్ ఇవ్వాలా? లైనక్స్‌లో వినియోగదారుని ఎలా జోడించాలో మరియు వారికి వారి స్వంత ఖాతాను ఎలా అందించాలో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • సిస్టమ్ అడ్మినిస్ట్రేషన్
రచయిత గురుంచి జోర్డాన్ గ్లోర్(51 కథనాలు ప్రచురించబడ్డాయి)

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

జోర్డాన్ గ్లోర్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి