正如我在主题中所写的 - 如何防止非 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