Linux లో ఒక సమూహానికి (లేదా రెండవ సమూహానికి) వినియోగదారుని జోడించండి
వినియోగదారు అనుబంధించబడిన సమూహాన్ని మార్చడం చాలా తేలికైన పని, కానీ ప్రతి ఒక్కరికీ ఆదేశాలు తెలియదు, ముఖ్యంగా వినియోగదారుని ద్వితీయ సమూహానికి చేర్చడం. మేము మీ కోసం అన్ని దృశ్యాలను చూస్తాము.
లైనక్స్లో ఒకటి లేదా అంతకంటే ఎక్కువ సమూహాలకు వినియోగదారు ఖాతాలను కేటాయించవచ్చు. మీరు సమూహం ద్వారా ఫైల్ అనుమతులు మరియు ఇతర అధికారాలను కాన్ఫిగర్ చేయవచ్చు. ఉదాహరణకు, ఉబుంటులో, సుడో సమూహంలోని వినియోగదారులు మాత్రమే ఉపయోగించగలరు sudo
ఎలివేటెడ్ అనుమతులను పొందటానికి ఆదేశం.
క్రొత్త సమూహాన్ని జోడించండి
సంబంధించినది:లైనక్స్లో సుడో మరియు సు మధ్య తేడా ఏమిటి?
మీరు మీ సిస్టమ్లో క్రొత్త సమూహాన్ని సృష్టించాలనుకుంటే, ఉపయోగించండి groupadd
కమాండ్ కింది ఆదేశాన్ని, క్రొత్త_గ్రూప్ను మీరు సృష్టించాలనుకుంటున్న సమూహం పేరుతో భర్తీ చేయండి. మీరు ఈ ఆదేశంతో సుడోను ఉపయోగించాలి (లేదా, ఉపయోగించని Linux పంపిణీలలో sudo
, మీరు దీన్ని అమలు చేయాలిsu
ఆదేశాన్ని అమలు చేయడానికి ముందు ఎలివేటెడ్ అనుమతులను పొందటానికి దాని స్వంతంగా ఆదేశించండి).
sudo groupadd mynewgroup
సమూహానికి ఇప్పటికే ఉన్న వినియోగదారు ఖాతాను జోడించండి
మీ సిస్టమ్లోని సమూహానికి ఇప్పటికే ఉన్న వినియోగదారు ఖాతాను జోడించడానికి, ఉపయోగించండి usermod
ఆదేశం, భర్తీ ఉదాహరణ సమూహం
సమూహం పేరుతో మీరు వినియోగదారుని జోడించాలనుకుంటున్నారుexampleusername
మీరు జోడించదలిచిన వినియోగదారు పేరుతో.
usermod -a -G examplegroup exampleusername
ఉదాహరణకు, వినియోగదారుని జోడించడానికి గీక్
సమూహానికి sudo
, కింది ఆదేశాన్ని ఉపయోగించండి:
usermod -a -G sudo geek
వినియోగదారు ప్రాథమిక సమూహాన్ని మార్చండి
వినియోగదారు ఖాతా బహుళ సమూహాలలో భాగం అయితే, సమూహాలలో ఒకటి ఎల్లప్పుడూ “ప్రాధమిక సమూహం” మరియు మిగిలినవి “ద్వితీయ సమూహాలు”. వినియోగదారు యొక్క లాగిన్ ప్రాసెస్ మరియు వినియోగదారు సృష్టించే ఫైల్లు మరియు ఫోల్డర్లు ప్రాథమిక సమూహానికి కేటాయించబడతాయి.
వినియోగదారు కేటాయించిన ప్రాధమిక సమూహాన్ని మార్చడానికి, అమలు చేయండి usermod
ఆదేశం, భర్తీఉదాహరణ సమూహం
సమూహం యొక్క పేరుతో మీరు ప్రాధమికంగా ఉండాలనుకుంటున్నారు మరియు exampleusername
వినియోగదారు ఖాతా పేరుతో.
usermod -g సమూహ పేరు వినియోగదారు పేరు
గమనించండి -g
ఇక్కడ. మీరు చిన్న అక్షరాన్ని ఉపయోగించినప్పుడు, మీరు ఒక ప్రాధమిక సమూహాన్ని కేటాయిస్తారు. మీరు పెద్ద అక్షరాన్ని ఉపయోగించినప్పుడు -జి
, పైన చెప్పినట్లుగా, మీరు క్రొత్త ద్వితీయ సమూహాన్ని కేటాయించండి.
వినియోగదారు ఖాతా కేటాయించిన సమూహాలను చూడండి
ప్రస్తుత వినియోగదారు ఖాతా కేటాయించిన సమూహాలను చూడటానికి, అమలు చేయండి సమూహాలు
ఆదేశం. మీరు సమూహాల జాబితాను చూస్తారు.
సమూహాలు
ప్రతి సమూహంతో అనుబంధించబడిన సంఖ్యా ID లను చూడటానికి, అమలు చేయండి id
బదులుగా ఆదేశం:
id
మరొక వినియోగదారు ఖాతా కేటాయించిన సమూహాలను చూడటానికి, అమలు చేయండి సమూహాలు
వినియోగదారు ఖాతా పేరును ఆదేశించండి మరియు పేర్కొనండి.
సమూహాలు exampleusername
మీరు అమలు చేయడం ద్వారా ప్రతి సమూహంతో అనుబంధించబడిన సంఖ్యా ID లను కూడా చూడవచ్చు id
కమాండ్ మరియు వినియోగదారు పేరును పేర్కొంటుంది.
id exampleusername
లో మొదటి సమూహం సమూహాలు
జాబితా లేదా “gid =” తర్వాత చూపిన సమూహం id
జాబితా వినియోగదారు ఖాతా యొక్క ప్రాధమిక సమూహం. ఇతర సమూహాలు ద్వితీయ సమూహాలు. కాబట్టి, దిగువ స్క్రీన్ షాట్లో, వినియోగదారు ఖాతా యొక్క ప్రాధమిక సమూహం ఉదాహరణ
.
క్రొత్త వినియోగదారుని సృష్టించండి మరియు ఒక ఆదేశంలో సమూహాన్ని కేటాయించండి
క్రొత్త FTP యూజర్ వంటి నిర్దిష్ట వనరు లేదా డైరెక్టరీకి ప్రాప్యత ఉన్న క్రొత్త వినియోగదారు ఖాతాను మీరు కొన్నిసార్లు సృష్టించాలనుకోవచ్చు. యూజర్ ఖాతాను సృష్టించేటప్పుడు వినియోగదారు ఖాతా కేటాయించబడే సమూహాలను మీరు పేర్కొనవచ్చు useradd
ఆదేశం, ఇలా:
useradd -G examplegroup exampleusername
ఉదాహరణకు, jsmith అనే క్రొత్త వినియోగదారు ఖాతాను సృష్టించడానికి మరియు ఆ ఖాతాను ftp సమూహానికి కేటాయించడానికి, మీరు అమలు చేస్తారు:
useradd -G ftp jsmith
మీరు ఆ వినియోగదారు కోసం పాస్వర్డ్ను కేటాయించాలనుకుంటున్నారు, అయితే:
passwd jsmith
బహుళ సమూహాలకు వినియోగదారుని జోడించండి
వినియోగదారు ఖాతాకు ద్వితీయ సమూహాలను కేటాయించేటప్పుడు, మీరు కామాతో జాబితాను వేరు చేయడం ద్వారా ఒకేసారి బహుళ సమూహాలను సులభంగా కేటాయించవచ్చు.
usermod -a -G group1, group2, group3 exampleusername
ఉదాహరణకు, గీక్ అనే వినియోగదారుని ftp, sudo మరియు ఉదాహరణ సమూహాలకు జోడించడానికి, మీరు అమలు చేస్తారు:
usermod -a -G ftp, sudo, example geek
మీకు కావలసినన్ని సమూహాలను మీరు పేర్కొనవచ్చు them అవన్నీ కామాతో వేరు చేయండి.
సిస్టమ్లోని అన్ని సమూహాలను వీక్షించండి
మీరు మీ సిస్టమ్లోని అన్ని సమూహాల జాబితాను చూడాలనుకుంటే, మీరు వీటిని ఉపయోగించవచ్చు getent
ఆదేశం:
getent సమూహం
ఏ సమూహాలలో సభ్యుల ఖాతాలు ఉన్నాయో కూడా ఈ అవుట్పుట్ మీకు చూపుతుంది. కాబట్టి, దిగువ స్క్రీన్ షాట్ లో, యూజర్ అకౌంట్స్ సిస్లాగ్ మరియు క్రిస్ అడ్మిగ్ గ్రూపులో సభ్యులు అని మనం చూడవచ్చు.
ఇది Linux లోని సమూహాలకు వినియోగదారులను జోడించడం గురించి మీరు తెలుసుకోవలసిన ప్రతిదాన్ని కలిగి ఉండాలి.