“gksu” 不提示输入 root 密码

“gksu” 不提示输入 root 密码

我使用这个终端仿真器x-terminal-emulator,当我以普通非特权用户身份运行它时

~$ gksu /usr/bin/x-terminal-emulator

一个应用程序启动并告诉我为新的密钥环选择一个密码,当我单击“取消”时,程序以 root 权限启动,而不会要求我输入 root 密码。

我该如何修复它?

答案1

为您的密钥环设置密码,或从密钥环中删除您的 gksu 密码。

当您告诉 gnome 系统记住密码时,它会将密码放在密钥环上。密钥环应该有一个主密码,您可以使用该密码来解锁密钥环并自动访问您存储的密码。

当您的密钥环没有密码时,您的密码将以明文形式存储,您不需要密码即可访问它们,因此 gksu 只需正常读取它。

如果您设置了密钥环主密码,则每次启动时都需要输入该密码,即第一次访问存储的密码时。完成后,如果不提供密钥环或帐户密码,您将无法 gksu 您的终端。

如果您从密钥环中删除了您的账户密码,则在运行 gksu 时系统会提示您输入密码。请确保不要让它记住密码。

相关内容