如何防止非root用户更改IP地址和网络参数?

如何防止非root用户更改IP地址和网络参数?

正如我在主题中所写的 - 如何防止非 root 用户更改 IP 地址和网络参数?

它在 Ubuntu 12.04 上。

我按照 Sitepoint 链接上的说明进行操作http://www.sitepoint.com/ubuntu-12-04-lts-precise-pangolin-networking-tips-and-tricks/,在禁用网络管理器并“硬编码”静态 IP 地址部分,但这不起作用 - 最终用户仍然能够更改网络参数。

你能帮我解决我的问题吗?

答案1

如果你这样做了

sudo chown root /etc/network/interfaces

和/或

sudo chmod 555 /etc/network/interfaces

Chmod 将权限更改为仅读取和执行。这意味着除非他们使用 sudo,否则没有人有权写入文件

chown 将该文件设为根目录,并阻止其他用户对其进行修改。

我认为这会有效...

编辑:

我不知道为什么这不管用

nano /etc/NetworkManager/NetworkManager.conf

managed=false

尝试这个来删除经理

sudo apt-get purge network-manager

相关内容