ruby/gtk で記述され、ubuntu を使用するキオスク GUI に取り組んでいます。ruby/gtk GUI 内から再起動できるようにしたいと考えています。具体的には、管理カードをスワイプするユーザーが、管理オプションの 1 つとしてマシンの再起動を選択できるようにしたいと考えています。これらのユーザーに、より一般的には root アクセスを許可したくありません。次のいずれかを行う方法はありますか?システムへのより広範なアクセスについて、または3)(これが可能かどうかは疑問です)おそらくgtk内から、またはプログラムでルートにログインして、ソースコードを表示できる人にパスワードを公開せずに再起動コマンドを使用します。