Desativar reinicialização/desligamento/suspender/etc da GUI

Desativar reinicialização/desligamento/suspender/etc da GUI

Eu faço cálculos pesados. Configurei um acesso remoto ao meu PC. O verdadeiro problema é que meus familiares também usam este PC e tendem a esquecer que não deveriam desligá-lo. Tentei mover/sbin/shutdown,/sbin/reboot, adicionar políticas ao polkit, usar systemd-inhibit - isso não parece resolver o problema.

Existem métodos sujos, como a remoção de arquivos do sistema, que posso usar para interromper o processo de desligamento? Eu poderia escrever um script python que remove esses arquivos e os lê quando necessário

OpenSuse, KDE

Responder1

Kit de políticasO kit da autoridade local permitirá que você controle tais ações. Eu acredito que você precisaria:

  • crie um arquivo no polkitdiretório/arquivo correto que especifique as restrições que você gostaria de colocar no serviço,
  • especifique um grupo ao qual essas restrições se aplicam,
  • crie o grupo,
  • adicione usuários ao grupo.
  • teste.

informação relacionada