GUI에서 재부팅/종료/일시 중지/등을 비활성화합니다.

GUI에서 재부팅/종료/일시 중지/등을 비활성화합니다.

나는 엄청난 계산을 한다. 내 PC에 원격 액세스를 설정했습니다. 진짜 문제는 우리 가족도 이 PC를 사용하고 있는데, 이 PC를 종료하면 안 된다는 점을 잊어버리는 경향이 있다는 것입니다. systemd-inhibit를 사용하여 /sbin/shutdown, /sbin/reboot를 이동하고 polkit에 정책을 추가하려고 시도했지만 문제가 해결되지 않는 것 같습니다.

종료 프로세스를 중단하는 데 사용할 수 있는 시스템 파일 제거와 같은 더러운 방법이 있습니까? 해당 파일을 제거하고 필요할 때 읽는 Python 스크립트를 작성할 수 있습니다.

오픈수세, KDE

답변1

PolicyKit의지역 당국 키트를 사용하면 그러한 조치를 제어할 수 있습니다. 나는 당신이 다음을 수행해야 한다고 생각합니다.

  • polkit서비스에 적용하려는 제한 사항을 지정하는 올바른 디렉터리/파일에 파일을 만듭니다 .
  • 이러한 제한사항이 적용되는 그룹을 지정합니다.
  • 그룹을 만들고,
  • 그룹에 사용자를 추가합니다.
  • 시험.

관련 정보