需要 root 时要求输入密码

abr*_*ski 3 filesystem root 11.10

当需要root时,有什么方法可以让程序要求密码?例如,我想使用 File Roller 将一些文件提取到/usr/share/显然需要 root 的地方,但我想要密码提示而不是它给我的错误。

Ser*_*gey 5

直接回答您的问题:不,没有办法(据我所知)使程序在没有足够的权限来执行操作时要求输入密码而不是失败。有两种选择:

  • 一些程序意识到它们需要管理权限才能进行某些操作,并在执行某些操作之前要求输入密码(即软件中心在安装程序之前要求输入密码)。

  • 大多数其他程序需要以必要的权限启动。如前所述,您需要使用sudo [command](在终端中)、gksu [command](在 Gnome/Unity 中)或kdesu [command](在 KDE 中)。