Linuxda foydalanuvchilarni yaratish "Useradd" buyrug'idan foydalanish

Linux komandalari hayotni osonlashtiradi

Ushbu qo'llanma sizga buyruq satrini ishlatib Linuxda foydalanuvchilarni qanday yaratishni ko'rsatib beradi. Ko'pgina ishchi Linux tarqatish foydalanuvchilarni yaratish uchun grafik vositani taqdim etsa-da, yangi foydalanuvchi interfeyslarini o'rganmasdan qobiliyatingizni bir taqsimotdan boshqasiga o'tkazish uchun buyruq satridan qanday bajarishni o'rganish yaxshi bo'ladi.

01dan 12gacha

A'zo tuzish

Foydalanuvchi uchun konfiguratsiya qo'shish.

Oddiy foydalanuvchi yarataylik.

Quyidagi buyruq sizning tizimingizga test deb ataladigan yangi foydalanuvchini qo'shadi:

sudo useradd testi

Ushbu buyruq bajarilganda nima bo'ladi / etc / default / useradd da joylashgan konfiguratsiya faylining mazmuniga bog'liq bo'ladi.

/ Etc / default / useradd tarkibini ko'rish uchun quyidagi buyruqni bajaring:

sudo nano / etc / default / useradd

Konfiguratsiya fayli, Ubuntuda bin / sh bo'lgan standart qobiqni o'rnatadi. Boshqa barcha variantlar izohlanadi.

Tushirilgan variantlar sizning hisobingiz bekor qilinishidan oldin muddat tugaganidan keyin va standart muddatlilik muddati tugagandan so'ng, siz ko'rsatuvdagi asosiy papkani, guruhni, kun sonini belgilashga imkon beradi.

Yuqoridagi ma'lumotlardan yutib olishning muhim jihati shundaki, foydalanuvchi kalitini ishlatish komandasi hech qanday kalitlarga ega bo'lmagan holda turli xil distributsiyalarda turli xil natijalarni ko'rsatishi mumkin va hamma narsa / etc / default / useradd faylidagi sozlamalar bilan bog'liq.

/ Etc / default / useradd faylga qo'shimcha ravishda, keyinchalik qo'llanmada muhokama qilinadi /etc/login.defs deb nomlangan fayl ham mavjud.

Muhim: sudo har bir tarqatishda o'rnatilmagan. O'rnatilmagan bo'lsa, siz foydalanuvchilarni yaratish uchun tegishli ruxsatnomalar bilan hisobga kirishingiz kerak

12 of 12

Uy katalogining foydalanuvchisini tuzish

Uyda foydalanuvchini qo'shish.

Oldingi misol ancha sodda edi, lekin foydalanuvchi sozlamalar fayliga asoslanib uy katalogini o'rnatishi mumkin yoki bo'lmasligi mumkin.

Quyidagi buyruqni ishlatish uchun uy katalogini yaratishga majbur qilish uchun:

useradd -m testi

Yuqoridagi buyruq foydalanuvchi test uchun / home / test jildini yaratadi.

03 dan 12gacha

Turli uy katalogi bilan foydalanuvchi yaratish

Turli uyda foydalanuvchi qo'shing.

Agar foydalanuvchi sizning uyingizda joylashgan papkalarni boshqa joyga o'rnatishni xohlasangiz, -d -ni ishlatishingiz mumkin.

sudo useradd -m -d / test sinovi

Yuqoridagi buyruq ildiz papkasida foydalanuvchi testi uchun sinov deb nomlangan papka yaratadi.

Eslatma: -m switch ichida papka yaratilmasligi mumkin. /etc/login.defs ichida joylashgan parametrga bog'liq.

Ushbu operatsiyani bajarish uchun /mc / login.defs faylini tahrir qilib, faylning pastki qismida quyidagi qatorni qo'shing:

CREATE_HOME Ha

04/12

Linuxdan foydalanuvchi shifrini qanday o'zgartirish mumkin

Foydalanuvchining parolini o'zgartirish Linux.

Endi siz o'zingizning asosiy papkaga ega bo'lgan foydalanuvchi yaratgansiz, foydalanuvchi parolini o'zgartirishingiz kerak bo'ladi.

Foydalanuvchi parolini belgilash uchun siz quyidagi buyruqni ishlatishingiz kerak:

passwd testi

Yuqoridagi buyruq test foydalanuvchining parolini o'rnatishga imkon beradi. Sizdan foydalanmoqchi bo'lgan parolni so'raladi.

05 dan 12 gacha

Foydalanuvchilarni almashtirish

Foydalanuvchining Linuxni almashtirish.

Siz yangi foydalanuvchining hisobini terminal terminaliga yozish orqali tekshirishingiz mumkin:

suv - sinov

Yuqoridagi buyruq foydalanuvchini test hisobiga o'zgartiradi va siz ushbu foydalanuvchi uchun asosiy papkaga joylashtiriladigan uy-joy papkasini yaratgan deb o'ylaysiz.

06 dan 12 gacha

Foydalanish muddatini uzatuvchi foydalanuvchi tuzish

Foydalanish muddati tugagandan so'ng qo'shing.

Agar siz idorada ishlayotgan bo'lsangiz va siz qisqa vaqt mobaynida o'z ofisida kim bo'lishni boshlaydigan yangi pudratchi bo'lsangiz, uning foydalanuvchi hisob raqamiga amal qilish muddati belgilanadi.

Shunga o'xshash, sizning oilangiz qolishi uchun siz o'sha oila a'zosining qoldirilganidan so'ng tugaydigan foydalanuvchi hisobini yaratishingiz mumkin.

Foydalanuvchi yaratish vaqtini belgilash uchun quyidagi buyruqni bajaring:

useradd -d / home / test -e 2016-02-05 sinovi

Sana YYYY yil bo'lgan YYYY-MM-DD formatida, MM oy raqami va DD kun raqamidir.

07 dan 12gacha

Foydalanuvchilarni qanday qilib yaratish va uni guruhga tayinlash

Foydalanuvchini guruhga qo'shish.

Agar kompaniyangizga yangi foydalanuvchi qo'shilsa, o'sha foydalanuvchi uchun maxsus guruhlarni belgilashingiz mumkin, shunda ular o'zlarining boshqa a'zolari kabi bir xil fayllar va papkalarga kirishlari mumkin.

Misol uchun, Jon ismli bir odam borligini tasavvur qiling va u buxgalter sifatida ishtirok etdi.

Quyidagi buyruq johnni hisob guruhiga qo'shadi.

useradd -m john -G hisoblari

08 dan 12gacha

Linuxda login usuli sozlash

Kirish usuli mavjud.

/etc/login.defs fayllari login faoliyati uchun odatiy xatti-harakatni ta'minlovchi konfiguratsiya fayli.

Ushbu faylda ba'zi kalit sozlamalar mavjud. /etc/login.defs faylini ochish uchun quyidagi buyruqni kiriting:

sudo nano /etc/login.defs

Login.defs fayli siz o'zgartirishni xohlagan quyidagi parametrlarni o'z ichiga oladi:

Ularning asl variantlari va yangi foydalanuvchi yaratishda ularni bekor qilishi mumkinligini unutmang.

09 dan 12gacha

Foydalanuvchining yaratishda foydalanuvchi nomi va parolni bekor qilish shartlari

Foydalanuvchi bilan kirish muddati tugagan sanani qo'shing.

Agar parolni tugatish sanasi, kirishni qayta ishlash soni va foydalanuvchini yaratishda takrorlashni o'rnatishingiz mumkin.

Quyidagi misol, parol bilan ogohlantiruvchi foydalanuvchi yaratish, parol muddati tugashidan oldin maksimal kunlar soni va kirishni qayta tiklashni o'rnatishni ko'rsatadi.

sudo useradd test5 -m -K PASS_MAX_DAYS = 5-K PASS_WARN_AGE = 3-K LOGIN_RETRIES = 1

12 of 10

Uy daftarisiz foydalanuvchi yaratish

No Home Folder bilan foydalanuvchi qo'shish.

Login.defs faylida CREATE_HOME yes parametri mavjud bo'lsa, foydalanuvchi yaratilganida avtomatik ravishda avtomatik ravishda yaratiladi.

Sozlamalardan qat'i nazar, uy papkasisiz foydalanuvchi yaratish uchun quyidagi buyruqni ishlating:

useradd -M testi

Buning sababi -m uyni yaratishni anglatadi va -M uyni yaratmaydigan turadi.

11 dan 12gacha

Foydalanuvchi yaratishda foydalanuvchining to'liq ismini belgilang

Sharh bilan foydalanuvchi qo'shing.

Sizning foydalanuvchi yaratish siyosatingizning bir qismi sifatida, siz dastlabki boshlang'ich va keyin familiya kabi biror narsani qilishni tanlashingiz mumkin. Misol uchun, "John Smith" uchun foydalanuvchi nomi "jsmith" bo'ladi.

Agar foydalanuvchi haqida batafsil ma'lumotni qidirsangiz, u holda Jon Smit va Jenni Smitni ajrata olmaysiz.

Hisobni yaratishda sharh qo'shishingiz mumkin, shuning uchun foydalanuvchining haqiqiy ismini topish osonroq bo'ladi.

Quyidagi buyruq buni qanday amalga oshirilishini ko'rsatadi:

useradd -m jsmith -c "john smith"

12dan 12gacha

/ Etc / passwd faylini tahlil qilish

Linux Foydalanuvchi haqida ma'lumot.

Agar foydalanuvchi yaratganingizda u foydalanuvchi haqidagi ma'lumotlar / etc / passwd fayliga qo'shiladi.

Muayyan foydalanuvchining tafsilotlarini ko'rish uchun grep buyrug'ini quyidagicha foydalanishingiz mumkin:

grep john / etc / passwd

Eslatma: Yuqoridagi buyruq foydalanuvchi nomining bir qismi sifatida Jon so'ziga ega bo'lgan barcha foydalanuvchilar haqida ma'lumot beradi.

/ Etc / passuword faylida har bir foydalanuvchiga tegishli maydonlarning ikkitadan-alohida ajratilgan ro'yxati mavjud.

Maydonlar quyidagilar: