Desativar reinicialização / shutdown / suspend / etc da GUI

3

Eu faço cálculos pesados. Eu configurei um acesso remoto ao meu PC. O problema real é que os membros da minha família também usam esse PC, e eles tendem a esquecer que não deveriam desligá-lo. Eu tentei mover / sbin / shutdown, / sbin / reboot, adicionando políticas ao polkit, usando systemd-inhibit - isso não parece resolver o problema.

Existem métodos sujos, como remover arquivos do sistema, que eu posso usar para interromper o processo de desligamento? Eu poderia escrever um script python que remove esses arquivos e lê-los quando necessário

OpenSuse, KDE

    
por Nikita Petrenko 30.10.2016 / 16:01

1 resposta

3
O kit de autoridade local do PolicyKit permitirá que você controle tais ações. Eu acredito que você precisaria:

  • crie um arquivo no diretório polkit correto / arquivo que especifica as restrições que você gostaria de colocar no serviço,
  • especifica um grupo ao qual essas restrições se aplicam,
  • crie o grupo
  • adiciona usuários ao grupo.
  • teste.
por 30.10.2016 / 16:17