హార్డ్వేర్

లైనక్స్‌లో వినియోగదారులు మరియు సమూహాలను నిర్వహించండి

విషయ సూచిక:

Anonim

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

Linux లో వినియోగదారులు మరియు సమూహాలను నిర్వహించండి

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

వినియోగదారు ఖాతాలు

నేను ముందు చెప్పినట్లుగా, లైనక్స్ ఆపరేటింగ్ సిస్టమ్‌ను ఉపయోగించడానికి, మీకు యూజర్ ఖాతా ఉండాలి. ఈ ఖాతా వినియోగదారు పేరు (లాగిన్) మరియు పాస్‌వర్డ్‌తో రూపొందించబడింది. వినియోగదారు ఖాతాలను సిస్టమ్ అడ్మినిస్ట్రేటర్ సృష్టించారు, లైనక్స్‌లో రూట్ యూజర్ అని పిలుస్తారు. ప్రతి వినియోగదారు తప్పనిసరిగా కొన్ని వినియోగదారు సమూహానికి చెందినవారు. అదనంగా, సిస్టమ్‌లోకి ప్రవేశించే సమయంలో, వినియోగదారు తన వినియోగదారు ఖాతాతో తనను తాను గుర్తించుకోవాలి మరియు లోపం సంభవిస్తే, సిస్టమ్ అతనికి ప్రాప్యతను నిరాకరిస్తుంది.

తనను సంతృప్తికరంగా గుర్తించిన తరువాత , వినియోగదారు సిస్టమ్‌ను ఉపయోగించుకోగలుగుతారు మరియు అనుమతించబడిన అన్ని అనువర్తనాలను అమలు చేయగలరు, అలాగే అతను అనుమతి ఉన్న ఫైల్‌లపై చర్యలను (చదవడం, సవరించడం లేదా తొలగించడం) చేయగలరు.

Linux లో ప్రారంభకులకు గైడ్ చదవమని మేము సిఫార్సు చేస్తున్నాము.

మరోవైపు, వినియోగదారు ఖాతా సాధారణ పేరును అందించడమే కాదు, మీ పత్రాలు మరియు వినియోగదారు ప్రొఫైల్ నిల్వ చేయబడిన మార్గాన్ని ఏర్పాటు చేయడానికి ఇది ప్రారంభ స్థానం కూడా. Linux లో, ఇది సాధారణంగా / home / username ఫోల్డర్ లోపల ఉంటుంది .

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

కమాండ్ ఉపయోగించి, నడుస్తున్న అన్ని ప్రక్రియలను మనం చూడవచ్చు:

ps aux

వాటిని నిజ సమయంలో చూడటానికి, మేము ఆదేశాన్ని ఉపయోగిస్తాము

టాప్

వినియోగదారు సమూహాలు

వినియోగదారు అనుమతుల యొక్క సరళమైన పరిపాలనను అనుమతించడానికి, లైనక్స్ వినియోగదారులను సమూహాలలో నిర్మాణాత్మకంగా అనుమతిస్తుంది, మరియు అనుమతులను సమూహానికి కేటాయించవచ్చు. ఉదాహరణకు, మాకు విద్యా సంస్థ ఉంది, ఉపాధ్యాయుల సమూహానికి కొన్ని ఫైళ్ళకు ప్రాప్యత ఉంది, వ్యవస్థలో క్రొత్త ఉపాధ్యాయుడిని చేర్చేటప్పుడు, మేము ఉపాధ్యాయ సమూహాన్ని వారి వినియోగదారు ఖాతాకు మాత్రమే కేటాయించాలి.

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

Linux లోని ప్రతి వినియోగదారుల సమూహం వేరే సంఖ్యతో గుర్తించబడుతుంది. దీనిని గ్రూప్ ఐడెంటిఫైయర్ లేదా గిడ్ = గ్రూప్ ఐడెంటిఫైయర్ అంటారు . అంతర్గతంగా, వ్యవస్థ గిడ్ కింద విధానాలను నిర్వహిస్తుంది మరియు సమూహం పేరుతో కాదు. సాధారణంగా సమూహాలను సృష్టించేటప్పుడు, సిస్టమ్ మీకు 1000 మరియు అంతకంటే ఎక్కువ గిడ్‌ను కేటాయిస్తుంది. 100 కంటే తక్కువ గిడ్ వ్యవస్థ మరియు దాని ప్రత్యేక సమూహాల ఉపయోగం కోసం ప్రత్యేకించబడింది.

అప్రమేయంగా, Linux లో సిస్టమ్ యొక్క సమూహాల సమాచారం / etc / group file లో సేవ్ చేయబడుతుంది. ఈ ఫైల్‌ను ఏదైనా టెక్స్ట్ ఎడిటర్ నుండి చూడవచ్చు. దాని యొక్క ప్రతి పంక్తి సమూహం మరియు అనుబంధిత వినియోగదారుల యొక్క నిర్దిష్ట పారామితులను నిల్వ చేస్తుంది. ఫైల్‌ను నిర్వాహకుడు (రూట్ యూజర్) మాత్రమే సవరించవచ్చు. మరోవైపు, సమూహ పాస్‌వర్డ్‌లు టెక్స్ట్ ఫైల్‌లో కూడా కోలుకోలేని గుప్తీకరణ వ్యవస్థతో గుప్తీకరించిన రూపంలో నిల్వ చేయబడతాయి: / etc / gshadow.

Linux లో వినియోగదారు మరియు సమూహ నిర్వహణ ఆదేశాలు

వినియోగదారుల సృష్టి

వినియోగదారుని జోడించడానికి, దాని సమాచార పారామితులను సూచిస్తుంది, మేము కన్సోల్‌లో useradd ఆదేశాన్ని ఉపయోగిస్తాము. దీని వాక్యనిర్మాణం:

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

మీ అన్ని ఎంపికలలో మేము ఈ క్రింది వాటిని హైలైట్ చేయవచ్చు:

  • g: వినియోగదారుకు కేటాయించబడే ప్రధాన సమూహం d: యూజర్ యొక్క హోమ్ ఫోల్డర్‌ను కేటాయించడానికి. సాధారణంగా ఇది / home / username-m: అవి లేనట్లయితే హోమ్ ఫోల్డర్‌ను సృష్టించండి: యూజర్ షెల్ (షెల్). ఇది సాధారణంగా / బిన్ / బాష్

ఉదాహరణకు, మేము "లూయిస్" అనే వినియోగదారుని సృష్టించాలనుకుంటున్నాము మరియు వారి ప్రధాన సమూహం "ఉపాధ్యాయులు", ఇతరులు హోమ్ ఫోల్డర్ "/ హోమ్ / లూయిస్" గా కేటాయించారని మరియు వారి ఆదేశాలు "/ బిన్ / బాష్" లో వివరించబడతాయి. మనం అమలు చేయవలసిన ఆదేశం ఈ క్రింది విధంగా ఉంటుంది:

sudo useradd -g teachers -d / home / luis -m -s / bin / bash luis

ఇప్పుడు మేము passwd ఆదేశాన్ని ఉపయోగించి మీ పాస్వర్డ్ను స్థాపించాలి:

sudo passwd luis

సిస్టమ్ మమ్మల్ని రెండుసార్లు పాస్వర్డ్ అడుగుతుంది మరియు అంతే! ఇది కేటాయించబడుతుంది.

సంబంధిత వాస్తవం ఏమిటంటే, షెల్ స్క్రిప్ట్‌ని ఉపయోగించి బ్యాచ్‌లలో వినియోగదారులను సృష్టించడానికి మేము useradd ఆదేశాన్ని ఉపయోగించవచ్చు.

మేము మీకు ప్లేఆన్‌లినక్స్ సిఫార్సు చేస్తున్నాము: లైనక్స్‌లో విండోస్ గేమ్స్

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

వినియోగదారుల మార్పు

వినియోగదారులకు మార్పులు చేయడానికి, usermod ఆదేశం ఉపయోగించబడుతుంది. పేరు, హోమ్ ఫోల్డర్, దాని కమాండ్ వ్యాఖ్యాత, దాని సమూహాలు మరియు ఇతరులలో మార్పులు చేయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది.

ఉదాహరణకు, మేము ఉపయోగించే వినియోగదారు పేరును మార్చడానికి:

sudo usermod -d / home / folder_luis luis

వినియోగదారుల తొలగింపు

వినియోగదారుల తొలగింపు యూజర్‌డెల్ ఆదేశాన్ని మరియు తరువాత వినియోగదారు పేరును ఉపయోగించడం ద్వారా జరుగుతుంది. మేము సూచనలకు -r ఎంపికను జోడిస్తే, మీ హోమ్ ఫోల్డర్ కూడా తొలగించబడుతుంది. ఉదాహరణ చూద్దాం:

sudo userdel -r luis

సమూహాల సృష్టి

ఈ సందర్భంలో, మనకు groupadd ఆదేశం ఉంది, మనం సమూహ పేరును పరామితిగా సూచించాలి. ఉదాహరణకు, మేము "విద్యార్థులు" అనే సమూహాన్ని జోడించాలనుకుంటే, వాక్యం ఇలా ఉంటుంది:

sudo groupadd విద్యార్థులు

సమూహ మార్పు

వాస్తవానికి, మేము వినియోగదారులతో చేసినట్లే సమూహాలను కూడా సవరించవచ్చు. దీన్ని చేయడానికి, మేము గ్రూప్మోడ్ ఆదేశాన్ని ఉపయోగిస్తాము. సమూహాల విషయంలో మేము వారి పేరు లేదా వారి గిడ్‌ను సవరించవచ్చు.

ఆదేశం యొక్క వాక్యనిర్మాణం: సుడో గ్రూప్మోడ్ గ్రూప్-పేరు, ఉదాహరణ:

ఉదాహరణకు, "ప్రొఫెసర్లు" సమూహం యొక్క గైడ్‌ను మారుద్దాం:

sudo groupmod -g 2000 ఉపాధ్యాయులు

సమూహ తొలగింపు

మేము దీన్ని groupdel ఆదేశంతో సమూహం పేరు తరువాత చేస్తాము, ఉదాహరణకు:

ఉపాధ్యాయుల సుడో సమూహం

ప్రాధమికంగా కేటాయించిన సమూహంతో వినియోగదారులు లేకుంటే మాత్రమే సమూహం తొలగించబడుతుంది. ఈ షరతు ఉన్న వినియోగదారు ఎవరైనా ఉంటే, సమూహం తొలగించబడదు.

సమూహానికి వినియోగదారులను జోడించండి

దీని కోసం మేము adduser ఆదేశాన్ని మరియు తరువాత వినియోగదారు పేరు మరియు సమూహం పేరును ఉపయోగిస్తాము. ఉదాహరణకు, మేము ఉపయోగించే ఉపాధ్యాయుల సమూహానికి లూయిస్‌ను జోడించడానికి:

sudo adduser luis ఉపాధ్యాయులు

సమూహం నుండి వినియోగదారులను తొలగించండి

చివరకు, మేము ఒక సమూహం నుండి వినియోగదారుని తీసివేయాలనుకుంటే, మేము యూజర్ మరియు సమూహం పేరుతో పాటు డీలజర్ ఆదేశాన్ని ఉపయోగిస్తాము. ఉదాహరణకు, మేము "ప్రొఫెసర్స్" సమూహం నుండి "లూయిస్" ను తొలగించాలనుకుంటే:

sudo deluser luis ప్రొఫెసర్లు

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

మనిషి వ్యసనపరుడు

అదనంగా, మీరు మా ప్రశ్నలలో మీ ప్రశ్నలను లేదా ఆందోళనలను మాకు ఇవ్వగలరా మరియు మేము మీకు సహాయం చేయగలమా?

హార్డ్వేర్

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

Back to top button