#!/bin/bash
path='/home/wwwroot/www'
for file in `ls $path`
do
touch .user.ini
echo "open_basedir=$path/$file/:/tmp/:/proc/" > $path/$file/.user.ini
chattr +i $path/$file/.user.ini
done
本文介绍了一种使用bash脚本批量为多个目录设置PHP .user.ini文件的方法,通过修改open_basedir配置来限制文件访问范围,增强网站安全性。
#!/bin/bash
path='/home/wwwroot/www'
for file in `ls $path`
do
touch .user.ini
echo "open_basedir=$path/$file/:/tmp/:/proc/" > $path/$file/.user.ini
chattr +i $path/$file/.user.ini
done
3476
670
1635
1546

被折叠的 条评论
为什么被折叠?