Ubuntu-da foydalanuvchilarni yaratish ikkita buyruqdan biri bilan amalga oshirilishi mumkin: adduser va useradd. Avvaliga bu biroz chalkash bo'lishi mumkin, chunki bu ikkala buyruq ham bir xil ishni bajaradi (turli xil usullarda) va juda o'xshash nomlanadi. Avval useradd buyrug'ini ko'rib chiqaman va keyin adduser qanday farq qilishini tushuntiraman. Siz hatto ikkinchisini afzal ko'rishingiz mumkin.
amaldagi useradd buyrug'iga misol:
sudo useradd -d /home/jdoe -m jdoe
jdoe nomli foydalanuvchi yaratdim. -d opsiyasi bilan men ushbu foydalanuvchi uchun yaratilgan uy katalogini xohlayotganimni aniqlayapman va shundan so'ng men /home/jdoe ni foydalanuvchining uy katalogi sifatida chaqirdim. -m bayrog'i tizimga jarayon davomida uy katalogini yaratishni xohlayotganimni bildiradi; aks holda, katalogni o'zim yaratishim kerak edi. Nihoyat, men yangi foydalanuvchi uchun foydalanuvchi nomini chaqirdim (bu holda, jdoe ).
bajarish uchun root huquqlarini talab qiladigan buyruqlar bo'ladi. Oldingi buyruq bunga misol edi. Bunday ruxsatlarni talab qiladigan buyruqlar uchun men buyruqlarni oldiga sudo qo’shimchasini qo’shaman. Bularni ko'rganingizda, bu buyruqni bajarish uchun root huquqlari talab qilinishini anglatadi. Bular uchun siz root sifatida ham kirishingiz mumkin (agar root yoqilgan bo'lsa) yoki ushbu buyruqlarni bajarish uchun rootga o'tishingiz mumkin. Biroq, yuqorida aytib o'tganimdek, root hisobini ishlatish o'rniga sudo-dan foydalanish qat'iyan tavsiya etiladi.
quyidagi buyruq yordamida /home xotirasini ro'yxatlang:
ls -l /uy
Siz bizning yangi foydalanuvchimiz uchun ro'yxatdagi papkani ko'rishingiz kerak:
2.1-rasm: Birinchi foydalanuvchi yaratilgandan keyin /home tarkibini ro'yxatlash
Foydalanuvchi parolini yaratish haqida nima deyish mumkin? Sudo dan foydalanganimiz uchun bizdan joriy foydalanuvchi parolini so'rashgan bo'lishi mumkin, ammo bizdan yangi foydalanuvchi uchun parol so'ralmagan. Foydalanuvchi uchun parol yaratish uchun passwd buyrug'idan foydalanishimiz mumkin. Passwd buyrug'i sukut bo'yicha siz hozirda tizimga kirgan foydalanuvchi parolini o'zgartirishga ruxsat beradi, lekin agar siz uni root sifatida yoki sudo bilan ishlatsangiz, boshqa har qanday foydalanuvchi uchun parol o'rnatishga ham imkon beradi. Agar siz passwd ni o'z-o'zidan kiritsangiz, buyruq avval sizdan joriy parolingizni, so'ngra yangi parolingizni so'raydi, so'ngra yangi parolingizni yana tasdiqlashingizni so'raydi. Agar siz buyruqni sudo bilan oldindan belgilab, keyin boshqa foydalanuvchi hisobini ko'rsatsangiz, istalgan foydalanuvchi uchun parol o'rnatishingiz mumkin. Ushbu jarayonning natijasiga misol quyidagicha:
2.2-rasm: Foydalanuvchi parolini o'zgartirish
passwd buyrug'i yordamida parolni kiritganingizda hech qanday yulduzcha yoki hech qanday chiqishni ko'rmaysiz. Bu normal holat. Kiritishning vizual belgisini ko'rmasangiz ham, kiritganingiz amalga oshmoqda.
Endi bizda yangi foydalanuvchi bor va biz ushbu foydalanuvchi uchun parol o'rnatishga muvaffaq bo'ldik. jdoe foydalanuvchisi endi biz tanlagan parol bilan tizimga kira oladi.