Управление на потребители

Командата useradd на Linux какво представлява и как да се използва

Командата useradd на Linux какво представлява и как да се използва
Командата useradd (или adduser) вероятно е позната на повечето потребители на Linux. Когато системният администратор на Linux се нуждае от уникални функции и ограничения за изграждане на потребителски акаунти, командата adduser може да се използва за създаване на нов потребител в операционната система Linux. За да подчертаем полезността на тази помощна програма на ниско ниво, в този урок ще приложим командата useradd в няколко примера.

ЗАБЕЛЕЖКА: В този урок използваме Linux Mint 20 за внедряване на useradd, но можете да използвате различна Linux дистрибуция.

Пример 1: Добавяне на нов потребител в Linux

Ако искате да създадете нов потребител във вашата операционна система Linux с права на sudo, трябва да се предприемат следните стъпки:

Първо отворете терминал на вашата Linux машина, като щракнете върху иконата на терминала в лентата на задачите. След като прозорецът на терминала се зареди, въведете следната команда:

$ sudo adduser [потребителско име]

Ако искате например да създадете нов потребител на име „raza“, заменете [потребителско име] с raza.

$ sudo adduser raza

Тази команда ще създаде нов потребител на име raza в операционната система Linux.
Когато се създаде нов потребител в Linux, запис се генерира в '/ etc файл'. Този файл съхранява информация за потребителя. За да зададете парола за нов потребител, изпълнете следната команда.

$ sudo passwd raza

Трябва да въведете нова парола за потребителя, защото при създаване на потребител той е заключен по подразбиране. След това въведете отново новата парола.

След като тази стъпка приключи, информацията за потребителя ще бъде актуализирана в Linux и на терминала ще се покаже съобщение, прокламиращо успеха на актуализацията.

Пример 2: Добавяне на потребител с посочен User ID

Всеки потребител в Linux има свой уникален идентификационен номер (UID), но можете да използвате флага -u заедно с командата useradd, за да създадете потребител с конкретен потребителски идентификатор. В този пример ще създадем потребител на име „SRaza“ с уникален идентификатор 1200. За целта въвеждаме следната команда в терминала:

$ sudo useradd -u 1200 SRaza

С изпълнението на тази команда е създаден нашият нов потребител. Ако искате да потвърдите успешното изпълнение на тази команда, можете да въведете следната команда в терминала:

$ id -u SRaza

Пример 3: Добавяне на потребител с домашна директория

За да добавите потребител с домашна директория, трябва да използвате флага -m с командата useradd. Без флага -m, в Linux няма да се създаде домашна директория. В този пример нашата цел е да създадем нов потребител на име „алфа“ с домашна директория. За целта използваме следната команда:

$ sudo useradd -m alpha

За да потвърдите домашната директория на новосъздадения потребител, въведете следната команда в терминала:

$ ls -a / home / alpha

Пример 4: Добавяне на потребител без домашна директория

За да създадете потребител без домашна директория, използвайте флага -M с командата useradd. Искаме да създадем нов потребител на име „Noor“ без домашна директория. За целта въвеждаме следната команда в терминала:

$ sudo useradd -M Noor

Можете да зададете паролата за новия потребител, като напишете следната команда:

$ sudo passwd Noor

След това въведете новата парола за потребителя и след това въведете паролата отново. След като тази стъпка приключи, информацията за потребителя ще бъде актуализирана в Linux и на терминала ще се покаже съобщение, прокламиращо успеха на актуализацията.

Пример 5: Създаване на потребител със срок на годност

Ако искате да създадете нов потребител и да определите срока на годност на потребителя, можете да използвате флага -e заедно с командата useradd. В този пример искаме да създадем потребител на име „Ali“ с дата на изтичане 12 октомври 2021 г. За целта въвеждаме следната команда:

$ useradd -e 2021-10-12 Али

Ако искате да проверите дали датата на изтичане е фиксирана, въведете следната команда:

$ sudo chage -l Али

Тази команда ще покаже датата на изтичане на потребителския акаунт на терминала. В нашия случай датата е „12 октомври 2021 г.“, която съответства на датата от горната команда.

Пример 6: Създаване на потребител с описание

Ако искате да създадете нов потребител с малко описание или коментар, можете да го направите с помощта на флага -c. В този пример искаме да създадем потребител на име „ayesha“ с описанието „HI AYESHA“. За целта въвеждаме следната команда в нашия терминал.

$ sudo useradd -c “HI AYESHA” ayesha

За да проверите дали коментарът е добавен, можете да използвате следната команда:

$ sudo cat / etc / passwd | grep ayesha

Както е показано по-долу, потребителят 'ayesha' е добавен заедно с описанието.

Заключение:

В тази статия работихме през няколко примера с командата useradd в Linux Mint 20. Можете да създадете потребители, както е показано по-горе, като следвате заедно с тези примери. Има няколко по-усъвършенствани случая на използване на командата useradd в Linux, но това въведение трябва да е достатъчно, за да започнете с командата.

Добавете жестове на мишката към Windows 10, като използвате тези безплатни инструменти
През последните години компютрите и операционните системи значително се развиха. Имаше време, когато потребителите трябваше да използват команди за на...
Контролирайте и управлявайте движението на мишката между множество монитори в Windows 10
Двоен дисплей на мишката ви позволява да контролирате и конфигурирате движението на мишката между множество монитори, като забавя движенията му близо ...
WinMouse ви позволява да персонализирате и подобрите движението на показалеца на мишката на компютър с Windows
Ако искате да подобрите функциите по подразбиране на показалеца на мишката, използвайте безплатна програма WinMouse. Той добавя още функции, за да ви ...