如何 read/write /etc/network/interfaces 文件
how to read/write the /etc/network/interfaces file
我需要允许我的本地网络服务器 (localhost) 在 linux 系统 (ubuntu) 上读取和写入 /etc/network/interfaces 文件。
文件的数据操作已经完成,我只需要知道授予 www-data 权限的最佳方式。
我想我可以先以 root 身份登录并为所有人设置编辑文件的权限(安全风险不大,因为它是一个媒体播放器,不会被任何其他用户访问)。
我还可以对用户进行一些漂亮的分组,我想...对这些 linux 事情不是很熟悉。
有没有人有好的建议,或者说为什么我建议的方法不好?
我不知道你为什么要这样做,但通常群组对此很方便:
- 您创建一个新组,例如
networking
- 然后你把这个文件所在的组改成这个新的组(并检查它是否有g+rw权限)
- 最后您将
www-data
用户添加到 networking
组。
- (并且可能会重新登录,因为通常会缓存权限;
www-data
可能不需要这样做)
我需要允许我的本地网络服务器 (localhost) 在 linux 系统 (ubuntu) 上读取和写入 /etc/network/interfaces 文件。
文件的数据操作已经完成,我只需要知道授予 www-data 权限的最佳方式。
我想我可以先以 root 身份登录并为所有人设置编辑文件的权限(安全风险不大,因为它是一个媒体播放器,不会被任何其他用户访问)。
我还可以对用户进行一些漂亮的分组,我想...对这些 linux 事情不是很熟悉。
有没有人有好的建议,或者说为什么我建议的方法不好?
我不知道你为什么要这样做,但通常群组对此很方便:
- 您创建一个新组,例如
networking
- 然后你把这个文件所在的组改成这个新的组(并检查它是否有g+rw权限)
- 最后您将
www-data
用户添加到networking
组。 - (并且可能会重新登录,因为通常会缓存权限;
www-data
可能不需要这样做)