如何配置webmin/virtualmin的php安全目录open_basedir
  • 如果你打算用webmin/virtualmin开虚拟主机给你的朋友或网友使用,那么,建议配置好open_basedir,否则安全不放心。 如何配置webmin/virtualmin的php安全目录open_basedir?

    首先,需要使用suphp,现在安装好virtualmin面板,默认就是。mod_php不建议

    其次,设置virtualmin的服务器模板,设置php.ini文件对应位置


    websites-template-apache.png
    websites-template-apache.png
    fcgid-php-ini.png
    fcgid-php-ini.png

    然后,我们将/etc/php.ini 复制一份到 /etc/php.ini.www.654z.com ,然后修改它,增加open_basedir:

    open_basedir = /tmp:${HOME}/public_html:${HOME}/tmp

    题外话,open base dir 的作用范围:

    open_basedir, if set, limits all file operations to the defined directoryand below.  This directive makes most sense if used in a per-directoryor per-virtualhost web server configuration file. This directive is*NOT* affected by whether Safe Mode is turned On or Off.

    ok,大功告成,virtualmin新开网站就会自动复制 /etc/php.ini.www.654z.com 到${HOME}/etc目录,并有私有的open_basedir了。

  •  

  • 点这里复制本页地址发送给您QQ/MSN上的好友
  • 300*300广告