相关疑难解决方法(0)

如何重置丢失的管理密码?

我在 Ubuntu 系统上工作,我的客户完全忘记了他的管理密码。他甚至不记得输入过一个。然而它就在那里。

我已经尝试了网站上的建议,但我没有成功删除密码,以便我可以下载运行某些文件所需的小程序。有解决办法吗?

password-recovery

740
推荐指数
12
解决办法
278万
查看次数

如何使用 GUI 管理用户和组?

刚刚从 10.04 切换到 11.10。我想知道 GUI 中用于管理用户和组的有限选项。用于更改组、ID 等的旧 GUI 在哪里。我知道我可以从 cli 执行此操作,这没问题。但我想要这个舒适的 GUI。

gui users user-management

94
推荐指数
3
解决办法
41万
查看次数

何时使用 pkexec 与 gksu/gksudo?

有两种通用方法可以以 root 用户身份(或更一般地,以另一个用户身份)以图形方式运行应用程序。诸如gksugksudo和 之类的程序kdesudosudo. 相比之下,pkexecPolicyKit的图形前端。

当以 root 用户(或另一个非 root 用户)手动运行程序时pkexec,与使用sudo前端的更传统方法相比,使用 的优点/缺点(如果有的话)是什么?

gui security root sudo policykit

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

如何引导到 root shell?

当引导至图形桌面失败时,我们有时建议引导至“root shell”或以“恢复模式”引导。

我怎么做?

boot grub2 root recovery-mode

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

“sudo”和“admin”组有什么区别?

我注意到两个组被授予了类似的权限/etc/sudoers

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL
Run Code Online (Sandbox Code Playgroud)

我的具有“管理系统”权限的用户帐户在该admin组中,并且该组中似乎没有任何用户sudo。这两个组有什么用?

permissions sudo

74
推荐指数
3
解决办法
6万
查看次数

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

我定义了 2 个用户帐户:

  • 一个具有管理员权限(具有sudo权限)=> 让我们称之为adminuser
  • 没有任何特权的第二个 => 让我们调用它 ,我在这个第二个用户上配置自动登录。 normaluser
    normaluser

因此,当我打开一个normaluser会话并希望以管理员权限运行应用程序时,
我打开一个终端Ctrl+ Alt+T并:

su adminuser
sudo anyapplication ...
Run Code Online (Sandbox Code Playgroud)

它工作正常,无需退出normaluser会话(无需打开adminuser会话)。


但是,如果应用程序需要使用 GUI(图形用户界面)运行,我该怎么办?
我想:

su adminuser
gksu anyapplication ...
Run Code Online (Sandbox Code Playgroud)

但我明白了

** (gksu:9122): WARNING **: the connexion is closed
No protocol specified
No protocol specified
(gksu:9122): Gtk-WARNING **: cannot open display: :0.0
Run Code Online (Sandbox Code Playgroud)

sudo gksu su

38
推荐指数
4
解决办法
12万
查看次数

为什么我突然不再是sudoer了?

我今天启动了 Ubuntu 12.10,在尝试时sudo,我像往常一样输入了密码,但它说我不是 sudoer。所以我去用户帐户下检查我的帐户,出于某种原因,我现在是标准用户?

我已经尝试通过恢复模式将自己重新添加到管理员,但是没有用。

编辑: UserMod 命令将不起作用。得到错误:usermod: cannot lock /etc/passwd; 稍后再试。

编辑2:感谢所有帮助!您的支持是极大的赞赏!

root sudo

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

须藤:/usr/lib/sudo/sudoers.so 必须由 uid 0 拥有

每当我尝试做任何需要我的密码的事情时,它都会返回:

u7ur7l3@ubuntu:~$ sudo
sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0
sudo: fatal error, unable to load plugins
u7ur7l3@ubuntu:~$
Run Code Online (Sandbox Code Playgroud)

所以我不能从软件中心/包管理器安装任何东西,也不能在终端中运行任何需要我密码的命令。我可以登录,但仅此而已。

我不小心更改了某些文件的权限,然后又更改了一些尝试修复它:/。现在我完全不知道该怎么做。

这就是我尝试使用 pkexec 使 sudo 再次工作时发生的情况:

u7ur7l3@ubuntu:~$ pkexec chown root /usr/lib/sudo/sudoers.so
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/dbus-1.0/dbus-daemon-launch-helper: Success 

u7ur7l3@ubuntu:~$ sudo ls
sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0 sudo: fatal error, unable to load plugins
Run Code Online (Sandbox Code Playgroud)

为了更改权限,我将 Root Actions 用作 dolphin 服务/插件,因此历史记录不会向我显示权限更改。

我刚刚意识到声音不再起作用了。当我进入 Phonon 时,我的默认设置和播放设备甚至都不存在。我也没有关机的选项,我只能注销或离开。

permissions sudo

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

当 GRUB 恢复菜单无法加载 shell 时,如何引导至 root shell?

似乎无法从 GRUB 以恢复模式启动到 root shell。我尝试从 GRUB 菜单启动到恢复模式,但从来没有得到 shell,只是记录来自内核启动的消息。Ctrl+ Alt+ F1-F12也不要给我任何重要的东西。

root recovery-mode

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

切换到普通用户的命令是什么?

我正在尝试使用“su/sudo”命令切换到普通用户。它问我密码,我输入管理员密码,然后它说 su:身份验证失败。如何切换到普通用户,有什么问题?

walter@walter-VirtualBox:~/testdir$ su
Password: 
su: Authentication failure
walter@walter-VirtualBox:~/testdir$
Run Code Online (Sandbox Code Playgroud)

command-line su

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