全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: xuexilinux
打印 上一主题 下一主题

LINUX怎么禁用某个目录执行PHP

[复制链接]
11#
发表于 2010-1-13 22:16:51 | 只看该作者

回复 10# 的帖子

我的网站也是这样,没办法了
12#
发表于 2010-1-13 23:11:23 | 只看该作者
怎么让某个目录只有写入权限没有执行PHP权限?
  1. chmod -xr /path/to/yourdirname
复制代码
怎么让某个目录只有执行权限没有写入权限?
  1. chmod -w /path/to/yourdirname
  2. chattr +i /path/to/yourdirname
复制代码
怎么让某个目录既没有写入权限也没有执行PHP权限?只能浏览HTML ...

如果目录下已有php文件。可以
  1. find /path/to/yourdirname -type f -name '*.php' -exec chmod 0 {} \;
复制代码
  1. chmod -w /path/to/yourdirname
  2. chattr +i /path/to/yourdirname
复制代码
具体能否达到你的效果要你自己测试。

如果你说的是webserver层面的话,你没有指出是什么webserver。

[ 本帖最后由 gupiao1238 于 2010-1-13 23:12 编辑 ]

评分

参与人数 1威望 +15 收起 理由
cnx + 15 精品文章

查看全部评分

13#
发表于 2010-1-13 23:15:31 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
14#
发表于 2010-1-13 23:15:41 | 只看该作者
如果说linux本身控制的话,似乎没有这样的软件包吧。只能用这些命令勉强为之。
15#
发表于 2010-1-14 10:19:34 | 只看该作者
原帖由 gupiao1238 于 2010-1-13 23:11 发表
怎么让某个目录只有写入权限没有执行PHP权限?chmod -xr /path/to/yourdirname怎么让某个目录只有执行权限没有写入权限?chmod -w /path/to/yourdirname
chattr +i /path/to/yourdirname怎么让某个目录既没有写入权限也 ...


虽然我不懂,但是我想这样肯定是可以的。
16#
发表于 2010-1-14 12:32:51 | 只看该作者

回复 12# 的帖子

Nginx
我装的是Nginx
17#
发表于 2010-1-15 20:56:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
18#
发表于 2010-1-16 11:08:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-8 09:19 , Processed in 0.087245 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表