我对文件的权限有点困惑。
只是为了实验,我以用户“jorre”的身份尝试了以下操作
chown jorre:jorre file.txt
chmod 040 file.txt
我希望用户“jorre”可以读取此文件,因为该用户存在于“jorre”组中。但是,我在尝试读取文件时遇到权限错误。
那是因为我是文件的所有者,因此组权限被忽略了吗?我在组中,所以我认为组权限在这种情况下也是有效的。
感谢您澄清这一点!
我对文件的权限有点困惑。
只是为了实验,我以用户“jorre”的身份尝试了以下操作
chown jorre:jorre file.txt
chmod 040 file.txt
我希望用户“jorre”可以读取此文件,因为该用户存在于“jorre”组中。但是,我在尝试读取文件时遇到权限错误。
那是因为我是文件的所有者,因此组权限被忽略了吗?我在组中,所以我认为组权限在这种情况下也是有效的。
感谢您澄清这一点!
我们有一个用 PHP 编写的 Web 应用程序,我们希望我们的所有用户都能够上传图像,例如 50MB。
我们将创建一个目录结构,以便每个用户都有自己的文件夹,例如 app/user1/images app/user2/images ...
现在,每次用户上传图像时,我们都需要检查是否仍然允许这样做,但我们不希望 1000 个用户连续扫描我们的硬盘驱动器,计算他们目录中的文件大小。因此,我想编写一个计算用户目录中所有文件大小的脚本不是一个选项?
有没有更简单的方法来计算每个用户的已用空间并相应地限制我们的应用程序?
我们正在构建一个应用程序,我们希望以下任何内容都是 SSL:
secure.ourapp.com -> 所有页面都必须是 SSL(这可以通过 apache 中的 Vhost 来完成吗?)
www.ourapp.com/signup -> SSL www.ourapp.com/login -> SSL www.ourapp.com/information -> 不是 SSL
所以我的问题是:你能把 SSL 放在某些页面上而不放在其他页面上吗?或者它只在每个子域的基础上工作?
非常感谢你帮助我
我们正在使用 Zend Framework,在版本 2 中,php 5.2 将是最低要求。我们喜欢 CentOS,我们希望继续使用它,但 PHP 5.1 不再适用于使用 Zend 框架开发 Web 应用程序。
我找到了几个指向使用外部存储库升级的解决方案的链接。
在 CentOS 5.4 上将 PHP 5.1.6 升级到 5.2.x 的推荐方法
http://www.webtatic.com/blog/2009/05/installing-php-526-on-centos-5/
http://www.webtatic.com/blog/2009/06/php-530-on-centos-5/
我们希望看到另一种使用“官方”的解决方案?CentOS 存储库(如果有)。
我们只需要升级 PHP,其余的 CentOS 设置就可以了。对我们来说,重要的是使用正常的存储库保持 YUM 循环完整。
简而言之:是否甚至可以通过使用外部存储库或其他方式仅升级 PHP?同时仍然通过正常的 yum 使用安全地升级我们所有的其他软件包?
谢谢你的帮助!
我们正在 CentOS 上配置一个 PHP Web 应用程序,并且我们所有的文件当前都在 /var/www/html/project/
Apache 被配置为作为 apache:apache 运行并且可以访问上面的目录。现在我们的文件和目录具有以下权限:
所有者 = 根组 = apache
目录:drwxr-x---root apache
文件:-rw-r-----root apache
这是一个安全的设置吗?还是使用新用户(例如“项目”)作为所有文件和目录的所有者更好?