As funções somente podem ser atribuídas aos usuários.
Para determinar quais funções são atribuídas à sua conta de usuário, abra a janela do terminal e insira:
$ roles root |
Para atribuir uma função existente a um usuário, utilize o comando usermod.
# usermod -R zfssnap username |
Para criar e atribuir uma função a um usuário, utilize o comando roleadd para criar a função e o comando usermod para atribuir a função a um usuário.
Para criar uma função, utilize um dos métodos a seguir:
# roleadd -K profiles="System Administrator" sysadmin |
# roleadd sysadmin # rolemod -P "System Administrator" sysadmin |
Para atribuir a função:
# usermod -R zfssnap,sysadmin username |
Para obter mais informações, consulte Capítulo 8, Using Roles and Privileges (Overview), no System Administration Guide: Security Services.