Questions tagged «gksu»

gksu是su和sudo的GTK +前端


2
为什么默认情况下不再安装gksu?
我一直建议按下ALT+ F2并输入例如,gksu nautilus或gksudo nautilus两者都等效;以root权限运行图形程序。但是,我刚刚在测试系统上安装了raring,这不再起作用。 gksu并且gksudo不作为默认的raring安装的一部分安装;尽管它们在存储库中。至少在12.04版本中,gksudo该链接只是指向gksu 我一直这样做的原因是,尽管sudo在某些情况下通常可以安全使用它,但可能会导致图形应用程序出现问题,因为gksu您可以以root用户身份运行该程序,而sudo您却可以自己运行但具有更高的特权。 这可能意味着您无意中更改了关键系统文件的所有者。这可能会引起问题。 在这里可以更好地解释这种推理: 以图形方式运行Sudo-Psychocats Root Sudo-社区Ubuntu文档 “ gksudo nautilus”和“ sudo nautilus”有什么区别?在AskUbuntu上 为什么从全新安装中删除了命令,而应该使用什么呢?
99 gksu  gksudo 



7
为什么不与Wayland一起使用gksu / gksudo或使用sudo启动图形应用程序?
我安装了Ubuntu 17.10。现在我遇到了麻烦gksu: $ gksu -dg synaptic No ask_pass set, using default! xauth: /tmp/libgksu-HgUjgQ/.Xauthority STARTUP_ID: gksu/synaptic/8760-0-alex-XPS-15-9530_TIME4974977 cmd[0]: /usr/bin/sudo cmd[1]: -H cmd[2]: -S cmd[3]: -p cmd[4]: GNOME_SUDO_PASS cmd[5]: -u cmd[6]: root cmd[7]: -- cmd[8]: synaptic buffer: -GNOME_SUDO_PASS- brute force GNOME_SUDO_PASS ended... Yeah, we're in... Unable to init server: Could not connect: Connection …
44 root  gksu  wayland 

3
gksu:Gtk警告**:无法打开显示::0
突然之间,gksu停止为我工作: ~$ gksu gparted (gpartedbin:24252): Gtk-WARNING **: cannot open display: :0 同样的情况发生在gparted-pkexec: ~$ gparted-pkexec No protocol specified (gpartedbin:25454): Gtk-WARNING **: cannot open display: :0 可能是什么原因造成的? 我没有通过SSH或VNC运行它。这是普通终端窗口中的localhost 。
40 xorg  sudo  gtk  gksu  pkexec 

8
如何从非管理员用户会话以管理员身份运行带有GUI的应用程序?
我定义了2个用户帐户: 一个具有管理员权限(具有sudo权限)的人=>让我们称之为adminuser。 一个没有任何特权的第二个=>让我们调用它, 然后我在第二个用户上配置自动登录。 normalusernormaluser 所以,当我打开一个normaluser会话,并希望运行具有管理员权限的应用程序, 我打开一个终端Ctrl+ Alt+ T和: su adminuser sudo anyapplication ... 它工作正常,而无需退出normaluser会话(无需打开adminuser会话)。 但是,如果应用程序需要使用GUI(图形用户界面)运行,该怎么办? 我尽管如此: su adminuser gksu anyapplication ... 但我明白了 ** (gksu:9122): WARNING **: the connexion is closed No protocol specified No protocol specified (gksu:9122): Gtk-WARNING **: cannot open display: :0.0
33 sudo  gksu  su 

4
sudo和gksu之间的区别与sudo -i和sudo -s之间的区别一样吗?
之间的区别sudo cmd和gksu cmd,一样的差异 开始与外壳之间sudo -i和sudo -s? ...或者换句话说, 是sudo cmd 一样的sudo -i cmd ,并gksu cmd同sudo -s cmd? 编辑:基于我在Ubuntu文档页面上看到的内容: You should never use normal sudo to start graphical applications as root. You should use gksudo (kdesudo on Kubuntu) to run such programs. gksudo sets HOME=~root, and copies .Xauthority to a tmp directory. …

3
是否存在与桌面无关的gksudo?
有许多用于各种桌面的工具,这些工具旨在以root用户身份运行图形应用程序。gksudo,kdesudo,empower,等... 但是,如果我正在编写可在任何Linux桌面上使用的脚本怎么办?有xdg-sudo某种..?在桌面环境中获取sudo访问的标准?
17 sudo  gksu 

2
如何在ubuntu 18.04上安装需要gksu软件包的应用程序?
我在ubuntu 18.04上下载了Upwork桌面应用程序。当我使用Gdebi软件包安装程序打开它时,我看到此错误: 我尝试gksu通过手动安装,sudo apt install gksu但出现此错误 Building dependency tree Reading state information... Done Package gksu is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'gksu' has no installation candidate …


2
如何在没有命令行的情况下获取GUI sudo密码提示?
当前,对于所有需要root访问权限的命令,我必须在命令行中键入它们。 我希望GUI在需要sudo时提示我输入密码,而不必从命令行键入命令。 有什么办法可以做到这一点?以前,Ubuntu桌面的一个版本开箱即用。 我从服务器安装升级了该版本的Ubuntu(我现在正在运行)。 我将添加,我的用户帐户已添加到sudo组。因此,我可以运行诸如sudo gedit或sudo apt-get但不能在Ubuntu软件中心安装软件的命令。


2
我可以在python脚本或.desktop文件中使用pkexec吗?
来自以下问题 为什么默认情况下不再安装gksu? 什么时候使用pkexec与gksu / gksudo? 我们看到从长远来看将不再支持gksu,并且默认情况下不会从> = 13.04开始安装它。相反,我们应该使用pkexec,它可以很好地用于非图形应用程序,但不适用于GUI上的应用程序: pkexec gedit 在.desktop文件中替换gksu时 EXEC=pkexec /usr/bin/gedit 或者当我运行python脚本以root权限运行图形应用程序时,出现以下错误: >>>subprocess.Popen(['pkexec','gedit']) ** (gedit:3203): WARNING **: Could not open X display 如果我不应该依赖gksu,我该如何重新编写脚本或.desktop文件以支持身份验证对话框并以root身份运行应用程序?

1
使用gksu时的gtk警告
当我使用时gksu,会收到Gtk警告,例如: $ gksu gedit /etc/fstab (gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (gksu:2792): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", 当我关闭正在运行的应用程序实例(在本示例中为gedit)时,我得到: …
8 gtk  gksu 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.