Бүгүнкү күндө, каалаган иштөө тутуму, эгерде көп колдонуучу режими жок болсо, толук деп эсептелбейт. Linux-та. Буга чейин ОСте ар бир конкреттүү колдонуучунун кирүү укуктарын көзөмөлдөгөн үч негизги желек бар болчу, алар окуу, жазуу жана түздөн-түз аткаруучу. Бирок, бир аз убакыттан кийин, иштеп чыгуучулар бул жетишсиз экендигин түшүнүшүп, ушул ОС колдонуучуларынын атайын топторун түзүштү. Алардын жардамы менен бир нече адам бир эле ресурсту колдонууга мүмкүнчүлүк алышат.
Колдонуучуларды топторго кошуунун жолдору
Толугу менен каалаган колдонуучу негизги топ боло турган негизги топту жана өзү каалагандай кошула турган кошумча топту тандай алат. Бул эки түшүнүктү түшүндүрүп берүү керек:
- Баштапкы (негизги) топ ОСке катталгандан кийин түзүлөт. Бул автоматтык түрдө болот. Колдонуучу бир гана баштапкы топто болууга укуктуу, анын аты киргизилген колдонуучунун ысымына ылайык дайындалат.
- Каптал топтор милдеттүү эмес жана компьютерди колдонуу учурунда өзгөрүшү мүмкүн. Бирок, каптал топтордун саны катуу чектелгендигин жана 32ден ашпашын унутпаңыз.
Эми Linux дистрибьюторундагы колдонуучу топтору менен кандайча иштесе болорун карап көрөлү.
1-ыкма: GUI программалары
Тилекке каршы, Linuxдо жаңы колдонуучу топторун кошуу функциясы бар акыркы программа жок. Ушундан улам, ар бир графикалык кабыкка ар башка программа колдонулат.
KDE үчүн KUser
Linux дистрибьюторунда топко жаңы колдонуучуларды KDE иштөө графикалык кабыгы менен кошуу үчүн, Kuser программасы колдонулат, аны компьютерге жазуу менен орнотсо болот. "Терминал" команда:
sudo apt-get кусерди орнотуу
жана басуу менен кирүү.
Бул колдонмодо примитивдүү интерфейс бар, аны менен иштөөгө ыңгайлуу. Колдонуучуну топко кошуу үчүн, алгач анын атын эки жолу чыкылдатып, пайда болгон терезеде өтмөккө өтүңүз "Groups" жана тандалган колдонуучуну кошкуңуз келген кутучаларды белгилеңиз.
Gnome 3 үчүн колдонуучу менеджери
Гномеге келсек, анда топторду башкаруу дээрлик айырмаланбайт. Сиз жөн гана мурункуга окшош тиешелүү программаны орнотушуңуз керек. CentOS бөлүштүрүүнүн мисалын карап көрөлү.
Орнотуу үчүн Колдонуучу башкаргычы, буйрукту иштетишиңиз керек:
sudo yum install system-config-users
Программанын терезесин ачканда, сиз:
Мындан ары иштөө үчүн, колдонуучунун атын эки жолу чыкылдатып, аталган кыстырмага өтүңүз "Groups"жаңы терезеде ачылат. Бул бөлүмдөн сиз өзүңүзгө кызыккан топторду тандай аласыз. Бул үчүн, сиз жөн гана өзүңүзгө жаккан кутучаларды белгилеп коюңуз. Мындан тышкары, сиз негизги топту тандап же өзгөртө аласыз:
Колдонуучулар жана биримдик үчүн топтор
Көрүнүп тургандай, жогорудагы программаларды колдонуу эч кандай айырмаланбайт. Бирок, Ubuntu дистрибьюторунда колдонулган жана жаратуучулардын менчик укугу болгон Unity графикалык кабыгы үчүн колдонуучулар тобун башкаруу бир аз өзгөрөт. Бирок баары тартипте.
Башында керектүү программаны орнотуңуз. Бул автоматтык түрдө төмөнкү буйрукту аткаргандан кийин жасалат "Терминал":
sudo apt gnome-system-tools орнотуу
Учурдагы топтордун же колдонуучулардын бирин кошуп же жок кылгыңыз келсе, негизги менюга өтүп, баскычты басыңыз Топ-менеджмент (1). Бүткөндөн кийин, алдыңызда терезе пайда болот Топтук тандоолор, тутумда бар бардык топтордун тизмесин көрө аласыз:
Баскычты колдонуу "Касиеттер" (2) сиз өзүңүздүн сүйүктүү тобуңузду оңой эле тандай аласыз жана ага жөн гана белгилеп койсоңуз болот.
2-ыкма: Терминал
Linux негизиндеги тутумдарга жаңы колдонуучуларды кошуу үчүн, эксперттер терминалды колдонууну сунушташат, анткени бул ыкма көбүрөөк мүмкүнчүлүктөрдү берет. Бул максатта буйрук колдонулат.usermod
- Бул сизге параметрлерди өзүңүз каалагандай өзгөртүүгө мүмкүндүк берет. Башка нерселердин катарында, аны менен иштөөнүн артыкчылыгы "Терминал" анын акыры - нуска бардык бөлүштүрүүлөргө мүнөздүү.
синтаксиси
Буйруктун синтаксиси татаал эмес жана үч аспектти камтыйт:
usermod синтаксис параметрлери
параметрлери
Эми буйруктун негизги варианттары гана каралат.usermod
топторго жаңы колдонуучуларды кошууга мүмкүнчүлүк берет. Мына алардын тизмеси:
- -G - колдонуучуга кошумча негизги топ түзүүгө мүмкүнчүлүк берет, бирок мындай топ мурунтан эле бар болушу керек жана үй каталогундагы бардык файлдар автоматтык түрдө ушул топко өтөт.
- -G - атайын кошумча топтор;
- -a - опциялар тобунан колдонуучуну тандоого мүмкүндүк берет -G жана учурдагы маанини өзгөртпөстөн башка кошумча тандалган топторго кошуңуз;
Албетте, варианттардын жалпы саны алда канча чоң, бирок биз тапшырманы аягына чыгаруу үчүн талап кылынышы мүмкүн болгон нерселерди гана эсептейбиз.
мисалдар
Эми практикага өтөлү жана буйрукту мисал катары колдонууну карап көрөлүusermod
. Мисалы, топко жаңы колдонуучуларды кошушуңуз керек sudo linux, ал үчүн төмөнкү буйрукту иштетүү жетиштүү болот "Терминал":
sudo usermod -a -G дөңгөлөктүн колдонуучусу
Эгер сиз опцияны синтаксистен чыгарып салсаңыз, бул нерсени белгилөө абдан маанилүү с гана кетишет -G, анда утилитеттик каражат сиз мурда түзүлгөн топтордун бардыгын автоматтык түрдө жок кылат жана бул өлүмгө алып келиши мүмкүн.
Жөнөкөй бир мисалды карап көрөлү. Учурдагы тобуңузду жок кылдыңыз дөңгөлөкколдонуучу тобуна кошуу дискбирок, андан кийин сиз паролду баштапкы абалга келтиришиңиз керек жана мындан ары сизге берилген укуктардан пайдалана албай каласыз.
Колдонуучунун маалыматын текшерүү үчүн, сиз төмөнкү буйрукту колдоно аласыз:
id колдонуучу
Баары жасалып бүткөндөн кийин, кошумча топтун кошулганын жана буга чейин иштеп жаткан топтордун бардыгын көрө аласыз. Эгер сиз бир эле учурда бир нече топту кошууну пландасаңыз, аларды үтүр менен гана бөлүп коюңуз.
sudo usermod -a -G дисктери, vboxusers колдонуучусу
Башында, колдонуучунун негизги тобун түзүүдө анын аты аталат, бирок, кааласаңыз, аны каалаган адамга, мисалы, өзгөртө аласыз. колдонуучулар:
sudo usermod -g колдонуучу колдонуучу
Ошентип, негизги топтун аталышы өзгөрүлүп калгандыгын көрдүңүз. Ушул сыяктуу опциялар топко жаңы колдонуучулар кошулган учурда колдонулушу мүмкүн. sudo linuxжөнөкөй буйрукту колдонуп useradd.
Жыйынтыктоо
Жогоруда айтылгандардын ичинен Linux тобуна колдонуучуну кошуунун көптөгөн жолдору бар экендигин жана алардын ар бири өз-өзүнчө жакшы экендигин баса белгилөөгө болот. Мисалы, эгер сиз тажрыйбасыз колдонуучу болсоңуз же тапшырманы тез жана оңой бүтүргүңүз келсе, анда графикалык интерфейси бар программаларды колдонуу жакшы болот. Эгер сиз топторду түп-тамырынан бери өзгөртүүнү чечсеңиз, анда ушул максатта колдонушуңуз керек "Терминал" команда мененusermod
.