Как да създадете нов потребител с активиран Sudo на Rocky Linux 8 [Бърз старт]
Въведение
Командата sudo
предоставя механизъм за предоставяне на администраторски привилегии — обикновено достъпни само за root потребител — на обикновени потребители. Това ръководство ще ви покаже как да създадете нов потребител с sudo
достъп на Rocky Linux 8, без да се налага да променяте файла /etc/sudoers
на вашия сървър.
Забележка: Ако искате да конфигурирате sudo
за съществуващ потребител на Rocky Linux, преминете към стъпка 3.
Стъпка 1 — Влизане във вашия сървър
SSH в сървъра ви като root потребител:
- ssh root@your_server_ip_address
Използвайте IP адреса или името на хоста на вашия сървър вместо your_server_ip_address
по-горе.
Стъпка 2 — Добавяне на нов потребител към системата
Използвайте командата adduser
, за да добавите нов потребител към вашата система:
- adduser sammy
Не забравяйте да замените sammy
с потребителското име, което искате да създадете.
Използвайте командата passwd
, за да актуализирате паролата на новия потребител:
- passwd sammy
Не забравяйте да замените sammy
с потребителя, който току-що създадохте. Ще бъдете подканени два пъти за нова парола:
OutputChanging password for user sammy.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Стъпка 3 — Добавяне на потребителя към групата колело
Използвайте командата usermod
, за да добавите потребителя към групата колела:
- usermod -aG wheel sammy
Още веднъж, не забравяйте да замените sammy
с потребителското име, на което искате да дадете привилегии на sudo
. По подразбиране в Rocky Linux всички членове на групата колела имат пълен sudo
достъп.
Стъпка 4 — Тестване на sudo Access
За да проверите дали новите sudo
разрешения работят, първо използвайте командата su
, за да превключите от root потребител към новия потребителски акаунт:
- su - sammy
Като нов потребител, проверете дали можете да използвате sudo
, като добавите sudo
към командата, която искате да изпълните с привилегии на суперпотребител:
- sudo command_to_run
Например, можете да изброите съдържанието на директорията /root
, която обикновено е достъпна само за root потребител:
- sudo ls -la /root
Първият път, когато използвате sudo
в сесия, ще бъдете подканени да въведете паролата на акаунта на този потребител. Въведете паролата, за да продължите:
Output[sudo] password for sammy:
Забележка: Това не изисква root парола! Въведете паролата на потребителя с активиран sudo, а не root паролата.
Ако вашият потребител е в правилната група и сте въвели паролата правилно, командата, която сте използвали с sudo
, ще се изпълни с root права.
Заключение
В този урок за бърз старт вие създадохте нов потребителски акаунт и го добавихте към групата колела, за да активирате достъпа до sudo
. За по-подробна информация относно настройката на сървър Rocky Linux 8, моля, прочетете нашия урок за първоначална настройка на сървър с Rocky Linux 8.