Издаваме администраторски права, аз инсталирам, конфигурирам, поддържам сървъри

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) тази роля се заменя с 'Системен администратор', но в действителност това не е същото като ‘Основен администратор’ много оголена версия. Като алтернатива можете ръчно да добавите роля ‘Основен администратор’