Издаваме администраторски права, аз инсталирам, конфигурирам, поддържам сървъри
IN Соларис има няколко начина за предоставяне на права root'a без директно предаване на самата парола root'a: местен (pfexec) и * nix-като (судо).
1) судо
sudo не е инсталиран по подразбиране и трябва да бъде инсталиран. След инсталацията добавете този ред към / etc/sudoers:
testuser ALL = (ALL) ALL
и ако без парола, тогава така:
testuser ALL = (ALL) NOPASSWD: ALL
С това ние дадохме пълни права на потребителя testuser
Забележка.
Само в Соларис в sudoers можете да използвате привилегии (самата команда ще продължи да се изпълнява от потребителя, а не от root'a), с която командата ще бъде изпълнена чрез судо. Подробности за това как да направите това са описани тук.
2) pfexec
pfexec дава достъп до файлове, базирани на файлове / etc/security/exec_attr (в соларис 10) или файлове в папката /etc/security/exec_attr.d (соларис 11). За да предоставите на потребителя администраторски права, просто променете профила му на Основен администратор:
#usermod -P testuser на "Основен администратор"
След това потребителят получава правото да извършва каквито и да е действия, без да въвежда парола.
Забележка.
IN Соларис 11 (както е възможно в някои версии Соларис 10) тази роля се заменя с 'Системен администратор', но в действителност това не е същото като ‘Основен администратор’ много оголена версия. Като алтернатива можете ръчно да добавите роля ‘Основен администратор’