C GTK&x2B;如何通过提示请求超级用户

C GTK&x2B;如何通过提示请求超级用户,c,linux,gtk,root,C,Linux,Gtk,Root,我正在用GTK+-2.0开发一个应用程序。我需要访问/dev/mmcblk0设备,但它需要超级用户权限。在终端中以su身份登录并运行程序对用户不友好 我想创建一个提示窗口,请求超级用户密码,并使用超级用户权限运行程序。GParted是一个以这种方式运行的程序,我想要一个微笑的打开过程 我怎样才能做到?如何在程序中获得超级用户权限 关于您可以查看实时gnome,或者如果您想使用,您可以在谷歌上搜索示例程序(例如)。 另一种更简单的方法是创建一个组(允许用户访问/dev/mmcblk0),并要求ro

我正在用GTK+-2.0开发一个应用程序。我需要访问/dev/mmcblk0设备,但它需要超级用户权限。在终端中以su身份登录并运行程序对用户不友好

我想创建一个提示窗口,请求超级用户密码,并使用超级用户权限运行程序。GParted是一个以这种方式运行的程序,我想要一个微笑的打开过程

我怎样才能做到?如何在程序中获得超级用户权限

关于

您可以查看实时gnome,或者如果您想使用,您可以在谷歌上搜索示例程序(例如)。
另一种更简单的方法是创建一个组(允许用户访问/dev/mmcblk0),并要求root用户向该组添加特定的允许用户