私は大量の計算をしています。PC へのリモート アクセスを設定しました。実際の問題は、家族もこの PC を使用しているため、シャットダウンしてはいけないことを忘れがちだということです。/sbin/shutdown、/sbin/reboot を移動したり、polkit にポリシーを追加したり、systemd-inhibit を使用したりしてみましたが、問題は解決しないようです。
システムファイルを削除するなど、シャットダウンプロセスを中断するために使用できるダーティメソッドはありますか?それらのファイルを削除し、必要に応じて再追加するPythonスクリプトを作成できます。
OpenSuse、KDE
答え1
PolicyKitの地方自治体キットを使用すると、このようなアクションを制御できます。次のことが必要になると思います。
polkit
サービスに適用したい制限を指定するファイルを適切なディレクトリ/ファイルに作成します。- これらの制限が適用されるグループを指定する
- グループを作成し、
- グループにユーザーを追加します。
- テスト。