Bugungi kunda har qanday operatsion tizim juda ko'p foydalanuvchi rejimiga ega bo'lmasa, to'liq huquqli deb hisoblanmaydi. Linux ham shunday. Avval OS'da har bir muayyan foydalanuvchining kirish huquqlarini boshqaruvchi, ya'ni o'qish, yozish va to'g'ridan-to'g'ri ijro etishni boshqaradigan uchta asosiy bayroq bor edi. Biroq, bir muncha vaqt o'tgach, ishlab chiquvchilar bu etarli emasligini va bu OS foydalanuvchilarining maxsus guruhlarini yaratilganligini tushundi. Ularning yordami bilan bir necha kishi bir xil resursdan foydalanish imkoniyatiga ega.
Foydalanuvchilarni guruhlarga qo'shish usullari
Albatta, har qanday foydalanuvchi asosiy guruhni tanlashi mumkin, u asosiy guruh va yon guruhlarga aylanadi va u o'z xohishiga qo'shilishi mumkin. Bu ikki tushunchani tushuntirishga arziydi:
- Asosiy (boshlang'ich) guruh OTda ro'yxatdan o'tganidan so'ng darhol hosil bo'ladi. Bu avtomatik ravishda amalga oshiriladi. Foydalanuvchi faqat bir asosiy guruhda bo'lish huquqiga ega, uning nomi ko'pincha kiritilgan foydalanuvchi nomiga ko'ra belgilanadi.
- Yon guruhlari ixtiyoriy va kompyuter ishlashi vaqtida o'zgarishi mumkin. Shunga qaramasdan, yon guruhlarning soni keskin cheklangan va 32 dan oshmasligi kerakligini unutmasligimiz kerak.
Keling, biz Linux tarqatishda foydalanuvchi guruhlari bilan qanday aloqa qilishimiz mumkinligini ko'rib chiqamiz.
1-usul: Grafik interfeysli dasturlar
Afsuski, Linux tarqatishda yangi foydalanuvchi guruhlarini qo'shish funktsiyasiga ega bo'lgan ultimatum dasturi yo'q. Buning sababi shundaki, har bir alohida grafik qobiq uchun boshqa dastur qo'llaniladi.
KDE uchun KUser
KDE ish stoli GUI bilan Linux tarqatishda guruhga yangi foydalanuvchilarni qo'shish uchun Kuser dasturidan foydalaning. "Terminal" buyruq:
sudo apt-get install kuser
va tugmachani bosish Kirish.
Ushbu dastur bilan ishlash uchun qulay bo'lgan ibtidoiy interfeys mavjud. Bir guruhga foydalanuvchi qo'shish uchun birinchi navbatda uning nomini ikki marta bosishingiz kerak va keyin paydo bo'ladigan oynada tabga o'ting "Guruhlar" va tanlangan foydalanuvchini qo'shishni xohlagan narsalarni belgilang.
Gnome 3 uchun "Foydalanuvchi menejeri"
Gnomega kelsak, u holda boshqaruvchi guruhlar deyarli bir xil. Siz faqat avvalgi dastur bilan bir xil bo'lgan tegishli dasturni o'rnatishingiz kerak. Keling, CentOS tarqatish misolini ko'rib chiqaylik.
O'rnatish uchun "Foydalanuvchi menejeri", buyruqni ishlatish kerak:
sudo yum tizim-config-user-ni o'rnatish
Dastur oynasini ochishingiz mumkin:
Keyingi ish uchun foydalanuvchi nomini ikki marta bosishingiz kerak va unga qarang "Guruhlar"yangi oynada ochildi. Ushbu bo'limda sizni qiziqtirgan guruhlarni tanlashingiz mumkin. Buning uchun siz o'zingiz yoqtirgan narsalarni belgilang. Bundan tashqari, asosiy guruhni tanlash yoki o'zgartirish mumkin:
Birlik uchun "foydalanuvchilar va guruhlar"
Ko'rib turganingizdek, yuqoridagi dasturlardan foydalanish hech qanday farq qilmaydi. Shu bilan birga, Ubuntu tarqatishda foydalaniladigan va yaratuvchining o'z taraqqiyoti bo'lgan Unity GUI uchun foydalanuvchi guruhlari boshqaruvi biroz boshqacha. Lekin hamma tartibda.
Dastlab kerakli dasturni o'rnating. Bu quyidagi buyruqni bajarganingizdan so'ng avtomatik ravishda amalga oshiriladi "Terminal":
sudo apt install gnome-system-tools
Mavjud guruhlardan yoki foydalanuvchidan birini qo'shish yoki o'chirish zarur bo'lsa, asosiy menyuga o'ting va tugmani bosing "Guruhlarni boshqarish" (1). Buni qilgandan so'ng, bir oyna paydo bo'ladi. "Guruh imkoniyatlari"Tizimda mavjud barcha guruhlarning ro'yxatini ko'rishingiz mumkin:
Tugmani ishlatish "Xususiyatlar" (2) Siz osongina sevimli guruhni tanlashingiz va ularni foydalanuvchilarga qo'shishingiz mumkin, ularni faqatgina ularni belgilashingiz mumkin.
2-usul: Terminal
Mutaxassislar Linux-ga asoslangan tizimlarda yangi foydalanuvchilarni qo'shish uchun terminaldan foydalanishni tavsiya qiladi, chunki bu usul ko'p variantlarni taqdim etadi. Buning uchun buyruq ishlatiladi.usermod
- bu parametrlarni o'zingizning ta'mingizga o'zgartirasiz. Boshqa narsalar bilan birga ishlashning tabiiy afzalligi "Terminal" uning ultimatumidir - bu ko'rsatma hamma taqsimot uchun keng tarqalgan.
Matnni sintaksisi
Buyruqning sintaksisi murakkab emas va uch jihatdan iborat:
usermod variantlari sintaksisi
Tanlovlar
Endi biz jamoaning asosiy variantlarini ko'rib chiqamiz.usermod
siz guruhlarga yangi foydalanuvchilarni qo'shishga imkon beradi. Mana bular ro'yxati:
- -g - foydalanuvchi uchun qo'shimcha asosiy guruhni o'rnatishga imkon beradi, ammo bunday guruh allaqachon bo'lishi kerak va uy katalogidagi barcha fayllar avtomatik ravishda ushbu guruhga o'tkaziladi.
- -G - maxsus qo'shimcha guruhlar;
- -a - variantlar guruhidagi foydalanuvchini tanlash imkonini beradi -G va joriy qiymatni almashtirmasdan boshqa tanlangan boshqa guruhlarga qo'shing;
Albatta, imkoniyatlarning umumiy soni juda ko'p, ammo biz faqat vazifani bajarish uchun zarur bo'lgan narsalarni ko'rib chiqamiz.
Misollar
Biz endi amaliyotga o'tmoqdamiz va buyruq yordamida namuna olamizusermod
. Misol uchun, guruhga yangi foydalanuvchilar qo'shishingiz kerak. sudo linuxBuning uchun quyidagi buyruqni bajarish etarli bo'ladi "Terminal":
sudo usermod -a -G g'ildiragi foydalanuvchi
Agar variantni sintaksisdan chiqarib yuborsangiz, bu juda muhimdir -a va faqat qoldiring -G, unda utility siz yaratgan barcha guruhlarni avtomatik ravishda yo'q qiladi va bu tuzatib bo'lmas natijalarga olib kelishi mumkin.
Oddiy misolni ko'rib chiqaylik. Mavjud guruhni o'chirib tashladingiz g'ildirakfoydalanuvchini guruhga qo'shing diskammo bundan keyin siz parolni qayta tiklashingiz kerak va siz bundan oldin tayinlangan huquqlardan foydalana olmaysiz.
Foydalanuvchi ma'lumotlarini tekshirish uchun quyidagi buyruqni ishlatishingiz mumkin:
id foydalanuvchi
Qilganingizdan so'ng, siz qo'shimcha guruh qo'shilganligini va undan oldingi mavjud guruhlarning hammasi joyida bo'lishini ko'rishingiz mumkin. Agar bir vaqtning o'zida bir nechta guruhni qo'shishni rejalashtirsangiz, ularni faqat vergul bilan ajratib olishingiz kerak.
sudo usermod -a -G disklari, vboxusers foydalanuvchisi
Dastlab, foydalanuvchi yaratgan asosiy guruh uning nomi bilan ataladi, lekin agar xohlasangiz, uni istagan istalgan kishiga o'zgartirishingiz mumkin, masalan, foydalanuvchilar:
sudo usermod -g foydalanuvchilari
Shunday qilib, asosiy guruhning nomi o'zgarganini ko'rasiz. Shu kabi variantlarni guruhga yangi foydalanuvchilar qo'shganda foydalanish mumkin sudo linuxoddiy buyruq yordamida useradd.
Xulosa
Yuqorida aytib o'tilganidek, foydalanuvchilarni Linux guruhiga kiritish uchun ko'p variantlar mavjud va ularning har biri o'z-o'zidan yaxshi. Misol uchun, tajribasiz foydalanuvchilar bo'lsangiz yoki vazifani tez va osonlik bilan bajarishni istasangiz, eng yaxshi variant grafik interfeysli dasturlardan foydalanishdir. Agar siz guruhlarga katta o'zgarishlar kiritishga qaror qilsangiz, bu maqsadlar uchun foydalaning "Terminal" jamoa bilanusermod
.