Tag: gksu

sudo,su,visudo,chroot和gksu有什么区别?

sudo , su , visudo , chroot和gksu什么区别?

如何从非管理员用户会话中以管理员身份运行GUI应用程序?

我定义了2个用户帐户: 一个具有管理员权限(使用sudo权限)=>让我们称之为adminuser 。 没有任何特权的第二个=>让我们称它为normaluser 我在这个第二个用户normaluser上配置了自动登录。 因此,当我打开一个normaluser会话并希望运行具有管理员权限的应用程序时, 我打开一个终端Ctrl + Alt + T并: su adminuser sudo anyapplication … 它工作正常,无需退出normaluser会话(无需打开normaluser会话)。 但是,如果应用程序需要使用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

gksudo和gksu有什么区别?

gksu foo和gksudo foo的行为有什么区别吗? 它们可以互换使用吗?

为什么默认不再安装gksu?

我总是建议按ALT + F2并键入例如gksu nautilus或gksudo nautilus都是等效的; 使用root权限运行图形程序。 但是,我刚刚在测试系统上安装了raring,这不再适用。 gksu和gksudo未作为默认raring安装的一部分安装; 虽然他们在存储库中。 在12.04至少gksudo只是gksu的象征性链接 我一直这样做的原因是因为虽然在某些情况下使用sudo通常是安全的,但它可能会导致图形应用程序出现问题,因为gksu让你以root身份运行程序,而sudo则是你自己运行但具有提升的权限。 这可能意味着您无意中更改了关键系统文件的所有者。 这可能会导致问题。 这个推理在这里解释得更好: 以图形方式运行Sudo – psychocats Root Sudo – Comunity Ubuntu文档 “gksudo nautilus”和“sudo nautilus”有什么区别? 在AskUbuntu上 为什么从全新安装中删除命令,我们应该使用什么?

为什么用户永远不会使用普通的sudo来启动图形应用程序?

我已阅读社区“RootSudo”文档并对此行感兴趣: 你永远不应该使用普通的sudo来启动图形应用程序作为Root。 为什么? 有什么不同? 请提供一个简单的解释,因为我只是一个普通的桌面用户。

为什么不用gksu / gksudo或启动带有sudo的图形应用程序与Wayland一起工作?

我安装了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 refused (synaptic:8767): Gtk-WARNING […]