当前位置:首页 > 技术手札 > 正文内容

fastpanel nginx dokuwiki安装设置目录权限

秋风渡红尘4年前 (2022-03-29)技术手札4843

dokuwiki的安装很简单,按照官方教程把包上传服务器解压,访问install.php正常安装就行。

这里着重对官方建议的设置几个目录权限安全做一个说明以备后用:

  • data
  • conf
  • bin
  • inc (isn't dangerous when accessible, though)
  • vendor (leaks info about your environment)

这几个目录,要么迁移,要么禁止web访问权限,从懒人角度来说,一个脚本完成的事是不愿意去迁移的。

apache环境默认自带了.htaccess,省事;但是刚好我的是nginx环境,动手的必要性自然不言而喻。一开始是登录服务器查找nginx.conf文件,后来想想不至于这样吧,反复研究了fastpanel好久,发现是在“手动设置”里,增加代码:

   location ~ /(data|conf|bin|inc|vendor)/ {
      deny all;
    }

保存,测试一下dokuwiki.txt果然是无法访问了,进入wiki后台警报也已经消失。

网上的教程很多,而且要写的代码还不少,高手自然随意发挥,像我这样的门外汉当然是复制粘贴来的爽,实际上官网有个教程,照搬根据需要改改就是了,为什么不提早发现,原因是中文内容前辈没跟着英文更新,所以千万不要切换到中文看教程……

扫描二维码推送至手机访问。

版权声明:本文由咿呀贝发布,如需转载请注明出处。

本文链接:https://yiyabei.cn/?id=77

标签: fastpanel
分享给朋友:

相关文章

QT在windows环境下QIcon不显示

QT在windows环境下QIcon不显示

QT设计窗口程序,在linux下QIcon能够正常显示图标,在windoows下无法显示图标。 经检查路径没有问题,最终解决方法是 先构建-˃执行qmake,然后在重新run。 图标终于正常显示,完毕!...

局域网和外网多重网络同时使用

局域网和外网多重网络同时使用

要点: 1、ip、子网掩码都使用内网; 2、网关保证空白; 3、设置静态路由。 具体操作: 1、保证完成了上述1、2两条操作; 2、设置静态路由...

UG NX8.0/8.5 OPEN配置visual studio2017环境

UG NX8.0/8.5 OPEN配置visual studio2017环境

摘录的博客文档,方便自己使用,原文为NX10.0,经自己测试,同样适用于NX8.0/8.5。 将NX10.0安装文件下的vs_file中的VC、VC#、VB文件夹复制到VS2017的安装文件夹下...

关于UG NX8.0/8.5二次开发dll签名失败的问题

关于UG NX8.0/8.5二次开发dll签名失败的问题

使用vc++二次开发,正版UG NX加载DLL时会提示图像未加载…… 了解为正版UG加载二次开发的dll需要签名。 签名过程中出现以下问题: Signing fails because the fo...

carlibre抓取网页内容生成电子书

carlibre抓取网页内容生成电子书

#!/usr/bin/python # encoding: utf-8 from calibre.web.feeds.recipes import BasicNewsRecipe class Pro_Git_Chinese(Basic...

UBUNTU 安装owncloud

UBUNTU 安装owncloud

wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_16.04/Release.key -O Release.key apt-key...