Управлението на потребителите е много необходимо и трябва да се знае техника за администратор на Linux сървър. Администраторът на Linux често трябва да създава и предоставя различни привилегии и разрешения на различни потребители. Тази публикация ще изпълни няколко задачи като създаване и изтриване на потребителя в операционната система CentOS 8.
Както знаете, създаването и изтриването на потребител е административен тип задача и за изпълнението на такива задачи трябва да влезете като root потребител или да изпълните всички команди с права на sudo. Нека започнем и да видим как да добавим или създадем потребител в системата CentOS 8.
Създаване на потребител в CentOS 8
Потребителят може да бъде добавен или създаден в системата CentOS 8 с помощта на командата “adduser” в терминала. Например, ако искаме да създадем потребител с името „Джон“, командата ще бъде следната:
$ sudo adduser john
След успешно създаване на потребителя е време да присвоите паролата на новосъздадения потребител. Можете просто да присвоите паролата, като използвате командата “passwd”:
След стартиране на горната команда тя ще поиска паролата, така че въведете паролата два пъти и паролата ще бъде зададена за новосъздадения потребител.
Предоставяне на права на Sudo на Потребителя
Да предположим, че искате да дадете администраторски права на този новосъздаден потребител. В този случай трябва да добавите потребителя в групата колела (групата, която автоматично предоставя права на sudo на всички свои потребители). За да добавите потребителя към групата колела, въведете командата, дадена по-долу:
$ sudo usermod -aG колело Джон
Административните права се предоставят успешно и на новосъздадения потребител. Сега нека видим как да изтриете потребител в операционната система CentOS 8.
Изтриване на потребител в CentOS 8
Сега, ако искате да изтриете който и да е потребител от операционната система CentOS 8 поради някаква причина, или този потребител е ненужен, или вече не е необходим. Например, ако искаме да изтрием потребителя „john“, можем да изтрием такъв потребител, като използваме командата „userdel“:
$ sudo userdel -r johnФлагът „-r“ в дадената по-горе команда е за изтриване на домашната директория на потребителя. Ако не искате да изтриете домашната директория на потребителя, можете да изпълните горната команда без флага „-r“.
Това е то; потребителят се изтрива успешно и от операционната система CentOS 8.
Заключение
Тази публикация обяснява създаването на потребителя, предоставянето на привилегии на потребителя и изтриването на потребител от операционната система CentOS 8. Потребителите с различни привилегии имат много работа, докато управляват Linux сървърите и след като прочетете тази публикация, можете да управлявате потребителите добре в операционната система CentOS 8.