如何从 LightDM 中删除网络管理器访问权限?

如何从 LightDM 中删除网络管理器访问权限?

我正在运行 Ubuntu 14.04。我不喜欢 LightDM 在任何人实际登录之前授予对网络管理器的访问权限...所以我将“network-manager stop”添加到 rc.local。它的工作方式与我想要的一样...

但我希望它在经过身份验证的用户实际登录系统时重新启动。我通过谷歌搜索找到的所有东西大多建议在 rc.local 中添加一些内容,但这对我想要做的事情不起作用,因为该脚本在 LightDM 出现之前运行。

有没有办法在用户实际登录时以 root 身份运行命令?

答案1

要从 LightDM 中删除网络管理器,我执行以下操作...

1)我在 /etc/rc.local 中添加了以下行

sudo 服务网络管理器停止

2)我在 /usr/bin 中创建了一个名为 network-manager-start 的脚本,它运行以下命令:

sudo 服务网络管理器启动

3)我在 /usr/bin 中创建了另一个名为 network-manager-stop 的脚本,它运行以下命令:

sudo 服务网络管理器停止

4)我在 /etc/lightdm/lightdm.conf 中添加了以下两行:

会话设置脚本=网络管理器启动会话清理脚本=网络管理器停止

相关内容