我已经安装了基于 Debian 6 (Squeeze) 的 Crunchbang 10 (Statler)。
默认情况下,network-manager-gnome 0.8.1(/usr/bin/nm-applet
我相信)正在运行,并在时钟/托盘区域附近有一个图标。
我可以在那里添加、编辑和删除新连接,但无法删除或更改现有连接。有一个弹出窗口告诉我我没有足够的权限。
我来自 Debian 服务器,对 Linux 桌面和 GNOME 的经验很少,只听说过默认的 UNIX 权限系统。
但我不确定这是否是这里有效的权限系统?
使用网络管理器 gnome“小程序”完全控制现有连接(由安装程序添加的?)的步骤是什么?
我已经在组里了netdev
。
编辑:我尝试了以下操作:
killall nm-applet
sudo nm-applet&
现在我可以更改并保存设置,但我现在有多个连接,无法删除旧的连接。启动时,旧的会被激活。
答案1
我发现有趣的是,您可以修改新的连接,但不能修改现有的连接......所以这可能会也可能不会起作用,但我认为值得一试。
检查该文件是否存在:
/etc/polkit-1/localauthority/50-local.d/org.freedesktop.NetworkManager.pkla
如果不存在,请创建它并添加以下内容:
[nm-applet]
Identity=unix-group:cbnetwork
Action=org.freedesktop.NetworkManager.*
ResultAny=yes
ResultInactive=no
ResultActive=yes
如果它已经存在,请检查以开头的行Identity
并查看设置的组。在上面的例子中是cbnetwork
。
现在,通过运行以下命令确保您是列出的组的一部分groups
:
$ groups [user]
如果没有,请使用 gpasswd 命令添加您自己:
# gpasswd -a [user] [group]
希望这能起到作用。如果没有,这里有一些来自总是有帮助的 ArchWiki 的更多信息,https://wiki.archlinux.org/index.php/Network_manager。