在 Gnome 中,有gksudo
。
在 KDE 中,有kdesudo
。
是否有一个命令可以在任何桌面环境上运行,提示用户输入 root 密码,然后运行命令?
答案1
这命令手册zenity
页包含以下描述:
zenity 是一个显示 GTK+ 对话框并返回(在返回代码中或在标准输出中)用户输入的程序。
据我所知(我的测试也证实了这一点),这在 Gnome 和 KDE 桌面环境中都可以使用。例如:
zenity --password | sudo -S nautilus
...将提示您输入 root 密码,然后启动 Nautilus。