É para isso que sudo
e pfexec
foram feitos. =)
Para sudo
, você deve executar visudo -s
e adicionar uma entrada como esta
myuser ALL=(ALL) /usr/sbin/ifconfig
Salve e saia e pronto. É o mais fácil dos dois.
A maneira mais Solaris-y é usar pfexec
. Está mais envolvido, mas você pode encontrar instruções para o processo neste artigo:
Funções personalizadas usando o RBAC no sistema operacional Solaris
Para pequenos pedaços na configuração de sudoers, eu olharia aqui para a entrada Sudoers no Ubuntu Wiki.