无权控制网络

我使用的是Ubuntu 13.04 Gnome with Mate。
当我点击顶部工具栏上的网络图标,尝试添加一个之前从未使用过的Wifi,或者在切换到新网络后简单地点击Hardwire Connection 1时,会出现“连接激活失败。 (32) 未被授权控制网络。”的错误提示。
我猜测可能是因为我的用户缺少某些组属性,或者存在一些安全设置问题。
如果我以root身份登录,我可以进行这些更改。
要允许我的用户名具有处理此操作的权限,需要进行哪些调整?
3个回答

要解决这个问题,只需将您的用户添加到“network”或“netdev”组即可。您可以使用设置菜单中的图形界面(右上角的齿轮图标)来完成,或者在终端中输入类似以下内容的命令:
sudo usermod -G netdev -a yourusername

记得注销/重新登录以更新您的用户权限。

现在这可有意思了。似乎根本就没有一个网络群体。这让我觉得问题更加深层次... - Dale Amon
1我已经批准了一项更改,将组从“network”更改为“netdev”的编辑。(该编辑是匿名的;可能是来自未登录的gerlos或互联网上的其他人。gerlos:请随意撤销此更改或进一步编辑。)它还进行了另一个重要的更改-添加了“-a”标志。如果没有“-a”,您将被从所有其他组中移除(如果将您添加到指定的组成功)。但我不知道“netdev”是否适用于此;我的Ubuntu系统(包括13.04)都没有这两个组。 - Eliah Kagan
11我和@DaleAmon有同样的问题,但是这个方法似乎没有解决。即使我尝试选择一个已存在的无线网络,仍然会出现相同的错误。 - Ken Williams
@KenWilliams http://askubuntu.com/questions/668411/failed-to-add-activate-connection-32-insufficient-privileges 另外,退出登录然后重新登录。 - mchid
对我没有帮助。 - Zimano
@Zimano 你是在哪个版本的Ubuntu上尝试这个? - gerlos
1@gerlos 嘿,我的评论很简短。我是在工作时扫描答案的时候写的。我在Raspbian上尝试了这个方法。我安装了NetworkManager,并且一直在使用它来开发Qt应用程序。最终,在尝试以不同的用户级别运行应用程序时出现了这个问题。对我有帮助的是为NetworkManager添加了一个PolicyKit规则。请参考这个答案:https://askubuntu.com/questions/668411/failed-to-add-activate-connection-32-insufficient-privileges - Zimano
@Zimano 你说得对 - 实际上,这些特权的管理在这些年里发生了变化 - 为了帮助未来的读者,明确指出我们所讨论的是哪个版本是非常重要的(在这个话题中是指Ubuntu 13.04)。 - gerlos
1由于存在一些不确定性,我只想确认一下,在上面的编辑中使用"netdev"对我在Ubuntu Mate 20.04上运行得非常完美。 - Eleanor Holley
在Mint中似乎不存在这样的群组。 - gatopeich
1@gatopeich 这是因为在最近的发行版中,这是通过PolicyKit而不是系统组来完成的 - 请参阅上面zimano的评论。这个答案与一个10年前的Ubuntu版本有关。 - gerlos

在我的情况下,我没有特权。所以,要么使用图形界面登录为root用户,要么在终端使用sudo命令。

已经有一段时间了,但是在更新到14.04时我遇到了这个问题。在我的情况下,问题出在lxdm显示管理器上。尝试通过运行以下命令切换显示管理器:
sudo dpkg-reconfigure lxdm
如果你没有其他的管理器安装,可以尝试安装GDM:
sudo apt-get install gdm