2016-02-06 71 views
0

我正在为我的社区的Minecraft服务器使用控制面板。我想保留将服务器分配给其他人的选项。 Minecraft服务器有一个配置文件,其中有IP /端口选项。由于人们可以通过FTP直接访问文件,我仍然不希望他们更改端口,但其余部分必须是可编辑的。有没有什么好方法可以防止用户这样做?我现在唯一的想法是从一个只有root用户可以访问的数据库中获取每个服务器的prot,然后在每个服务器启动/重新启动之前将该端口回显到文件中。防止用户更改文本文件中的特定行

+1

更改文件permision到'777' –

+0

我为什么要这么做?这根本没有意义。 – Stantastic

回答

2

要回复您的标题:“防止用户更改文本文件中的特定行”。这不幸是不可能的。

将所有可编辑的数据保存在授予它们写入访问权的一个文件中,或者在设置端口的位置创建一个简单的GUI,但其余部分是可编辑的(然后确保它们无权访问以更改实际设置文件)。

0

获取用户通过HTML表单中输入的数据,并与PHP构建txt文件,当用户提交表单