Php FTP和允许其他用户

Php FTP和允许其他用户,php,ftp,chmod,Php,Ftp,Chmod,我试图允许其他人与我一起在我的网站上工作。我不希望他们能够访问/查看一些文件/文件夹 一个文件是dbase.php,文件夹是/crypt/ 我怎么能不让他们看到那些文件呢 我想让其中一个家伙在我的网站上工作,他说使用PHP的chmod,我查了一下,它确实改变了文件权限,但为什么他不能 chmod('dbase.php',0777); 在另一个类似index.php的文件中,更改数据库文件的权限,然后他就可以看到我在其中的内容。我试图隐藏的是数据库的密码和一些运行我的站点的特殊变量。只是有些事情

我试图允许其他人与我一起在我的网站上工作。我不希望他们能够访问/查看一些文件/文件夹

一个文件是dbase.php,文件夹是/crypt/

我怎么能不让他们看到那些文件呢

我想让其中一个家伙在我的网站上工作,他说使用PHP的chmod,我查了一下,它确实改变了文件权限,但为什么他不能

chmod('dbase.php',0777);
在另一个类似index.php的文件中,更改数据库文件的权限,然后他就可以看到我在其中的内容。我试图隐藏的是数据库的密码和一些运行我的站点的特殊变量。只是有些事情让我不舒服,让我和“我不是100%”知道的人在一起


谢谢。

如果你所认识的人应该能够编辑PHP代码并将其上传到你的网站,而你的网站的PHP代码应该能够读取机密文件,那么这不是解决方案


他们总是可以上传读取机密文件并输出其内容的代码。

你应该在他们有ftp访问权限的目录上有dbase.php和./crypt/。你是否考虑过使用DVCS来开发网站,而不是让其他人直接通过ftp进入并修改文件?即使完全没有任何安全考虑,这也是一个好主意。用户、组和其他人在权限中指的是什么。所以他们可以只使用文件内容(dbase.php);得到他们需要的东西?