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

వినియోగదారు అనుబంధించబడిన సమూహాన్ని మార్చడం నిజంగా సులభమైన పని, కానీ ప్రతి ఒక్కరికీ ఆదేశాలు తెలియవు. ముఖ్యంగా వినియోగదారుని ద్వితీయ సమూహానికి చేర్చడం. మేము మీ కోసం అన్ని దృశ్యాలను చూస్తాము. ఈ వ్యాసంలో, లైనక్స్ - ట్యుటోరియల్‌లో సమూహానికి వినియోగదారుని ఎలా జోడించాలో గురించి మాట్లాడబోతున్నాం. ప్రారంభిద్దాం!





వినియోగదారు ఖాతాలను వాస్తవానికి Linux లోని ఒకటి లేదా అంతకంటే ఎక్కువ సమూహాలకు కేటాయించవచ్చు. మీరు సమూహం ద్వారా ఫైల్ అనుమతులు మరియు ఇతర అధికారాలను కూడా కాన్ఫిగర్ చేయవచ్చు. ఉబుంటులో, సుడో సమూహంలోని వినియోగదారులు మాత్రమే sudo ఎలివేటెడ్ అనుమతులను పొందే ఆదేశం.



Linux గుంపులు

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

లైనక్స్ ఆపరేటింగ్ సిస్టమ్స్‌లో వాస్తవానికి రెండు రకాల సమూహాలు ఉన్నాయి:



  • ప్రాథమిక సమూహం - ఒక వినియోగదారు ఫైల్‌ను సృష్టించినప్పుడు, ఫైల్ యొక్క సమూహం వాస్తవానికి యూజర్ యొక్క ప్రాధమిక సమూహానికి సెట్ చేయబడుతుంది. ఎక్కువగా, సమూహం యొక్క పేరు యూజర్ పేరుకు సమానం. యూజర్ యొక్క ప్రాధమిక సమూహం గురించి సమాచారం వాస్తవానికి /etc/passwd ఫైల్.
  • ద్వితీయ లేదా అనుబంధ సమూహం - సమూహంలో సభ్యులైన వినియోగదారుల సమితికి మీరు అనేక ఫైల్ అనుమతులను ఇవ్వాలనుకున్నప్పుడు ఉపయోగపడుతుంది. మీరు docker కు నిర్దిష్ట వినియోగదారుని జోడిస్తే సమూహం, అప్పుడు వినియోగదారు సమూహం నుండి ప్రాప్యత హక్కులను వారసత్వంగా పొందుతారు మరియు డాకర్ ఆదేశాలను కూడా అమలు చేయగలరు.

ప్రతి యూజర్ ఖచ్చితంగా ఒక ప్రాధమిక సమూహం మరియు సున్నా లేదా అంతకంటే ఎక్కువ ద్వితీయ సమూహాలకు చెందినవారు కావచ్చు.



రూట్ లేదా యూజర్లు మాత్రమే ఉన్నారని గమనించండి sudo ప్రాప్యత వినియోగదారుని సమూహానికి జోడించగలదు.

క్రొత్త సమూహాన్ని జోడించండి

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



usermod

సమూహానికి ఇప్పటికే ఉన్న వినియోగదారు ఖాతాను జోడించండి

మీరు మీ సిస్టమ్‌లోని సమూహానికి ఇప్పటికే ఉన్న వినియోగదారు ఖాతాను జోడించాలనుకుంటే, examplegroup ఆదేశాన్ని ఉపయోగించండి, దాని స్థానంలో exampleusername సమూహం పేరుతో. మీరు మరియు geek కు వినియోగదారుని జోడించాలనుకుంటున్నారు వినియోగదారు పేరుతో, మీరు కూడా జోడించాలనుకుంటున్నారు.



sudo

వినియోగదారుని జోడించడానికి usermod సమూహానికి examplegroup , కింది ఆదేశాన్ని ఉపయోగించండి:

exampleusername

వినియోగదారు ప్రాథమిక సమూహాన్ని మార్చండి

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

మీరు వినియోగదారుకు కేటాయించిన ప్రాధమిక సమూహాన్ని మార్చాలనుకుంటే, -g ఆదేశాన్ని అమలు చేయండి, దాని స్థానంలో -G సమూహం పేరుతో. మీరు ప్రాధమిక మరియు groups యూజర్ ఖాతా పేరుతో ఉండాలనుకుంటున్నారు.

id

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

వినియోగదారు ఖాతా కేటాయించిన సమూహాలను చూడండి

సమూహాలను వీక్షించడానికి ప్రస్తుత వినియోగదారు ఖాతా కేటాయించబడింది. మీరు groups ను అమలు చేయాలి ఆదేశం. అప్పుడు మీరు సమూహాల జాబితాను చూస్తారు.

కోడిలో ఒలింపిక్స్ చూడండి
id

ప్రతి సమూహంతో అనుబంధించబడిన సంఖ్యా ID లను వీక్షించడానికి, ఆపై example ను అమలు చేయండి బదులుగా ఆదేశం:

useradd

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

మీరు సమూహాలను చూడాలనుకుంటే మరొక వినియోగదారు ఖాతా కేటాయించబడుతుంది. అప్పుడు getent ను అమలు చేయండి వినియోగదారు ఖాతా పేరును ఆదేశించండి మరియు పేర్కొనండి.

gpasswd

-d ఆదేశాన్ని అమలు చేయడం ద్వారా మరియు వినియోగదారు పేరును పేర్కొనడం ద్వారా మీరు ప్రతి సమూహంతో అనుబంధించబడిన సంఖ్యా ID లను చూడవచ్చు.

username

groupname లోని మొదటి సమూహం జాబితా లేదా sudo gpasswd -d username groupname లో gid = తర్వాత చూపిన సమూహం జాబితా వాస్తవానికి వినియోగదారు ఖాతా యొక్క ప్రాధమిక సమూహం. ఇతర సమూహాలు ద్వితీయ సమూహాలు కూడా. కాబట్టి, దిగువ స్క్రీన్ షాట్‌లో, వినియోగదారు ఖాతా యొక్క ప్రాధమిక సమూహం ప్రాథమికంగా groupdel

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

క్రొత్త వినియోగదారుని సృష్టించండి మరియు ఒక ఆదేశంలో సమూహాన్ని కేటాయించండి

క్రొత్త FTP వినియోగదారు వంటి నిర్దిష్ట వనరు లేదా డైరెక్టరీకి ప్రాప్యత ఉన్న క్రొత్త వినియోగదారు ఖాతాను మీరు సృష్టించాలని మీరు అనుకోవచ్చు. sudo groupdel groupname ఆదేశంతో వినియోగదారు ఖాతాను సృష్టించేటప్పుడు వినియోగదారు ఖాతా కేటాయించబడే సమూహాలను కూడా మీరు పేర్కొనవచ్చు:

sudo groupadd mynewgroup

Jsmith అనే క్రొత్త వినియోగదారు ఖాతాను సృష్టించడం మరియు ఆ ఖాతాను ftp సమూహానికి కేటాయించడం వంటివి, మీరు అమలు చేస్తారు:

usermod -a -G examplegroup exampleusername

మీరు ఆ వినియోగదారు కోసం పాస్‌వర్డ్‌ను కేటాయించాలనుకుంటున్నారు, తరువాత:

usermod -a -G sudo geek

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

ద్వితీయ సమూహాలను వినియోగదారు ఖాతాకు కేటాయించినప్పుడు. కామాతో జాబితాను వేరు చేయడం ద్వారా మీరు ఒకేసారి బహుళ సమూహాలను సులభంగా కేటాయించవచ్చు.

usermod -g groupname username

మీరు అమలు చేసే ftp, sudo మరియు ఉదాహరణ సమూహాలకు గీక్ అనే వినియోగదారుని జోడించడం వంటివి:

groups

మీకు కావలసినన్ని సమూహాలను మీరు పేర్కొనవచ్చు them ఇవన్నీ ఇప్పుడు కామాతో వేరు చేయండి.

సిస్టమ్‌లోని అన్ని సమూహాలను వీక్షించండి

మీరు మీ సిస్టమ్‌లోని అన్ని సమూహాల జాబితాను చూడాలనుకుంటే, మీరు

id
ఆదేశాన్ని ఉపయోగించవచ్చు:

groups exampleusername

వాస్తవానికి ఏ సమూహాలలో సభ్యుల ఖాతాలు ఉన్నాయో కూడా ఈ అవుట్పుట్ మీకు చూపుతుంది. కాబట్టి, దిగువ స్క్రీన్ షాట్ లో, సిస్లాగ్ మరియు క్రిస్ ఖాతాలు కూడా అడ్మ్ గ్రూపులో సభ్యులుగా ఉన్నాయని మనం చూడవచ్చు.

ఇది Linux లోని సమూహాలకు వినియోగదారులను జోడించడం గురించి మీరు తెలుసుకోవలసిన ప్రతిదాన్ని కలిగి ఉండాలి.

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

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

id exampleusername
ను ఉపయోగించాలి కమాండ్ విట్ ది
useradd -G examplegroup exampleusername
ఎంపిక.

కింది ఉదాహరణలో, మేము ఇప్పుడు

useradd -G ftp jsmith
వినియోగదారుని తొలగిస్తున్నాము సమూహం నుండి
passwd jsmith
:

usermod -a -G group1,group2,group3 exampleusername

సమూహాన్ని ఎలా తొలగించాలి

ఇప్పటికే ఉన్న సమూహాన్ని తొలగించడానికి, ఉపయోగించండి

usermod -a -G ftp,sudo,example geek
సమూహం పేరు తరువాత ఒక ఆదేశం:

getent group

ముగింపు

ఆల్రైట్, ఇదంతా ఫొల్క్స్! మీరు ఈ వ్యాసాన్ని ఇష్టపడతారని మరియు ఇది మీకు సహాయకరంగా ఉంటుందని నేను ఆశిస్తున్నాను. దానిపై మీ అభిప్రాయాన్ని మాకు ఇవ్వండి. మీరు అబ్బాయిలు ఈ కథనానికి సంబంధించిన మరిన్ని ప్రశ్నలు మరియు సమస్యలను కలిగి ఉంటే. అప్పుడు దిగువ వ్యాఖ్యల విభాగంలో మాకు తెలియజేయండి. మేము త్వరలో మీ వద్దకు వస్తాము. ఈ రోజు మీకు కుశలంగా ఉండును!

ఇవి కూడా చూడండి: WPS ఆఫీస్ vs లిబ్రేఆఫీస్ మధ్య పోలిక [లైనక్స్ కోసం ఆఫీస్ సూట్]

విండోస్ 8.1 ఇన్‌స్టాల్ కీ