标签: gksudo

为什么不再默认安装 gksu?

例如,我一直建议按ALT+F2和打字,gksu nautilus或者gksudo nautilus两者都是等价的;以root权限运行图形程序。但是,我刚刚在测试系统上安装了 raring,这不再有效。

gksu并且gksudo不作为默认安装的一部分安装;尽管它们在存储库中。至少在 12.04 中gksudo只是一个符号链接到gksu

我一直这样做的原因是,虽然sudo在某些情况下使用它通常是安全的,但它可能会导致图形应用程序出现问题,因为gksu您是否以root身份运行程序,而sudo您以自己的身份运行但具有提升的权限。

这可能意味着您无意中更改了关键系统文件的所有者。这可能会导致问题。

这个推理在这里得到了更好的解释:

为什么从全新安装中删除了命令,我们应该改用什么?

gksu gksudo

106
推荐指数
2
解决办法
14万
查看次数

“gksudo nautilus”和“sudo nautilus”有什么区别?

我一直在使用gksudo nautilussudo nautilus通过Alt+ F2

有什么不同?他们看起来非常相似!

security root sudo gksudo

103
推荐指数
4
解决办法
6万
查看次数

gksudo 和 gksu 有什么区别?

是否有行为之间的区别gksu foogksudo foo
它们可以互换使用吗?

gksu gksudo

57
推荐指数
3
解决办法
2万
查看次数

sudo、gksudo、kdesudo 及其区别?

sudo、kdesudo 和 gksudo 之间有什么区别,我应该什么时候使用它们?我知道 sudo 允许我同时运行 cli 和 gui 函数,但我在网站上看到其他人使用 kdesudo 和 gksudo 来运行 gui 函数。

sudo gksudo

17
推荐指数
1
解决办法
3万
查看次数

如何在 Ubuntu 13.04 中添加 gksudo 或改用什么?

我曾经用来gksudo gedit /etc/something.conf编辑系统配置文件,但这似乎不再起作用了。貌似没有gksudo13.04。我怎样才能把它加回来或者我打算用什么来代替?

13.04 gksudo

14
推荐指数
2
解决办法
9万
查看次数

如何在没有命令行的情况下获得 GUI sudo 密码提示?

目前,对于需要 root 访问权限的所有命令,我必须在命令行中输入它们。

当需要 sudo 时,我希望 GUI 提示我输入密码,而不必从命令行输入命令。

有什么办法可以启用它吗?以前有一个版本的 Ubuntu 桌面具有开箱即用的功能。

这个版本的 Ubuntu(我现在正在运行)我是从服务器安装升级的。

我要补充的是,我的用户帐户已添加到 sudo 组。因此,我可以运行诸如sudo gedit或之类的命令,sudo apt-get但我无法在 Ubuntu 软件中心安装软件。

sudo password policykit gksu gksudo

11
推荐指数
2
解决办法
2万
查看次数

我可以仅使用右键单击菜单以 root 身份打开文件吗

可以使用sudo以 root 身份打开文件。但是,如何右键单击文件并使其以 root 身份运行

我正在使用鹦鹉螺。

sudo nautilus nautilus-actions gksudo context-menu

10
推荐指数
1
解决办法
2万
查看次数

Ubuntu 18.04 上的“找不到命令‘gksu’”错误

在跑步的时候

gksu gedit /etc/udev/rules.d/somefile.rules
Run Code Online (Sandbox Code Playgroud)

我收到了这个建议。

Command 'gksu' not found, did you mean:

  command 'gosu' from deb gosu
  command 'ksu' from deb heimdal-clients
  command 'ksu' from deb krb5-user

Try: sudo apt install <deb name>
Run Code Online (Sandbox Code Playgroud)

command-line gksu gksudo 18.04

9
推荐指数
1
解决办法
1万
查看次数

如何为从 gksudo 运行的命令提供参数?

我想为gnome-system-monitor具有 root 访问权限的运行添加一个快捷方式,并且具有非常高的优先级。

我的快捷方式命令是:

gksudo -k -u root nice --20 gnome-system-monitor
Run Code Online (Sandbox Code Playgroud)

但这给出了错误:

gksudo: unrecognized option '--20'
Run Code Online (Sandbox Code Playgroud)

我怎么能说--20是 的一个选项nice,不是gksudo

这是我想要的最好的命令吗?

command-line nice gksudo

6
推荐指数
1
解决办法
1777
查看次数

用 pkexec 替换 gksudo:编辑器不在当前文件夹中启动

我正在努力成为一个好孩子并停止使用gksudo,特别是因为它刚刚在 18.04 每日构建中成为孤儿(注意,这个问题并非特定于 18.04)。

在使用的坏日子gksudo,我通常导航到包含我希望编辑的文件的文件夹(我用pcmanfm),然后选择工具/打开当前文件夹在终端从菜单中。然后我输入gksudo leafpad [file-I-wish-to-edit]新打开的终端。

使用非常有用的答案中的信息如何配置 pkexec?我设置了我的 .bash_aliases,我现在可以pkexec leafpad [file-I-wish-to-edit]在新打开的终端中输入并且我没有收到任何错误。可悲的是,虽然我得到了一个空白文件而不是我想要的。我已经确定这是因为 Leafpad 正在查看/root而不是我希望进入的文件夹。

我怎样才能保持我的光环,继续使用pkexec而不是gksudo,同时保留我习惯的功能?

gksudo pkexec

5
推荐指数
1
解决办法
2087
查看次数

无法在 Ubuntu 14.04 LTS 中安装 nautilus-gksu

我正在尝试nautilus-gksu在 Ubuntu 14.04 LTS 中安装,sudo apt-get install nautilus-gksu但出现以下错误。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package nautilus-gksu
Run Code Online (Sandbox Code Playgroud)

我也试过如何安装 nautilus-gksu?但它没有用。有没有办法安装它。

nautilus gksudo 14.04

2
推荐指数
1
解决办法
1万
查看次数

抑制 gksudo 输出

当我执行 gksudo 时,我在终端中得到一些输出,我想抑制该输出,但仍然从实际命令中获得输出。例如:

$ gksudo whoami
> #some gksudo related output
> root
Run Code Online (Sandbox Code Playgroud)

当我尝试将输出转储为/dev/null这样时:

$ gksudo &> /dev/null whoami
Run Code Online (Sandbox Code Playgroud)

我得到了没有输出的提示信息,但是whoami结果也被抑制了。

command-line gksudo

0
推荐指数
1
解决办法
187
查看次数

无法以 root 身份启动 thunar

我有一个脚本。

gxsudo thunar
Run Code Online (Sandbox Code Playgroud)

它不再起作用。内核升级是否删除了程序?

运行 16.04 Ubuntu 伴侣。

gksudo 16.04

0
推荐指数
1
解决办法
1336
查看次数