15.3. Repartição do bloqueio
polkit permite que você estabeleça permissões para operações individuais. Para udisks2a utilidade para serviços de gerenciamento de disco, a configuração está localizada em /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy. Este arquivo contém um conjunto de ações e valores padrão, que podem ser anulados pelo administrador do sistema.
polkit configuração armazenada em /etc anula a configuração enviada por pacotes em /usr/share/.
Procedimento
Criar um arquivo com o mesmo conteúdo que em
/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy:cp /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy /etc/share/polkit-1/actions/org.freedesktop.udisks2.policy
cp /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy /etc/share/polkit-1/actions/org.freedesktop.udisks2.policyCopy to Clipboard Copied! Toggle word wrap Toggle overflow Não altere o arquivo
/usr/share/polkit-1/actions/org.freedesktop.udisks2.policy, suas alterações serão sobrescritas pela próxima atualização do pacote.Elimine a ação que você não precisa e adicione as seguintes linhas ao arquivo
/etc/polkit-1/actions/org.freedesktop.udisks2.policy:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Substitua
noporauth_adminse você quiser garantir que somente o usuáriorootseja capaz de executar a ação.- Economize as mudanças.
Quando o usuário tenta alterar as configurações dos discos, a seguinte mensagem é retornada:
A autenticação é necessária para modificar as configurações dos discos.
A autenticação é necessária para modificar as configurações dos discos.