root-роль не переназначается обычному пользователю (например, tushar)

Я хочу переназначить роль root пользователю tushar, я использовал:

usermod -R -root tushar 

usermod -R +root tushar .

Результат:

/usr/lib/passmgmt: Permission denied. Cannot set roles, requires
solaris.role.delegate authorization.
UX: usermod: ERROR: Permission denied.
UX: usermod: ERROR: Cannot update system - login cannot be modified.

любая помощь приветствуется заранее.

0
08.03.2016, 11:46
1 ответ

Пользователь должен иметь профиль «Безопасность пользователя» для авторизации solaris.role.deledate . Как корень проблема:

usermod -P +"User Security" myuser

добавить этот профиль. Затем попробуйте еще раз добавить роль root для другого пользователя с помощью:

myuser@host:~$ pfexec usermod -R +root otheruser

Если вы заблокировали себя от статуса root , вы можете использовать вместо этого sudo и ввести:

sudo su -
usermod -R +root myuser

В качестве последних вариантов вы можете перезагрузиться с live CD, смонтировать корневой пул во временное расположение и отредактировать файл / etc / user_attr , добавив:

myuser::::Profiles=System Administrator;roles=root;lock_after_retries=no
1
28.01.2020, 02:49

Теги

Похожие вопросы