OJS如何限制文件上传类型?

所属专题:OJS期刊管理系统 来源: 丁老师原创 更新时间:2025-10-30 08:41 浏览: 1507 IP属地: 深圳
OJS期刊管理系统专业软件服务商

最近有使用Open Journal System(简称OJS系统)的出版社客户咨询,他们的期刊管理系统,被网安监管机构下发了《XX存在安全隐患的函》,内容是说存在任意文件上传漏洞(如下方图示),被要求整改,所以特地咨询丁老师,这种情况需要怎么处理呢?

未标题-1.jpg

图1 安全隐患情况

a 拷贝.jpg

图2漏洞详细情况

经过丁老师分析,因为OJS没有对文件上传类型进行限制,导致用户可以上传任意类型的文件到服务器,确实存在任意文件上传的漏洞,有较大的安全隐患。
那么怎么解决这个问题呢?其实这个问题很简单,只需要对OJS系统上传文件类型进行限制就可以了。

限制OJS上传文件类型
在OJS系统中,限制文件上传类型很简单,不需要改代码,不需要对系统进行二次开发,只需要安装一个插件就行,插件的名字是Allowed Uploads Plugin,以下是使用方法:
1.用管理员账号登录后台(Dashboard),选择左侧菜单Website,进入设置页面。
2.进入Website Settings页面,选择顶部的Plugins,然后选择Plugins Galleys,在下方的列表中,选择Allow Uploads Plugin插件。如图:

image.png

3.点击该插件,在弹出的窗口中,选择Install。

image.png

4.等待安装完毕后,在Installed Plugins中找到这个插件,并启用。

image.png

5.点击插件左侧的箭头,展开插件选项,点击Settings。

image.png

6.弹出的窗口中,就可以设置允许上传的文件类型了,在输入框中,输入文件类型的扩展名即可。如果是允许多种文件类型,则是以英文分号;间隔,比如我只允许上传doc、docx、pdf文件,则输入"doc;docx;pdf"即可。

image.png

7.设置完成后点击OK按钮,即对设置进行保存。此时,该期刊的所有相关上传项,都会被限制只能允许doc、docx、pdf三种文件上传,如果使用其他的文件类型上传,则会提示禁止上传。

以上,就是ojs系统中,限制文件上传类型的方法,是不是很简单?你学会了吗?如果你在使用Open Journal System的过程中,遇到了使用上的问题或者故障,欢迎联系丁老师进行咨询和交流。

ojs相关文章

OJS3.4升级到3.5出错常见问题及处理方...

OJS当前最新版本为3.5,很多使用OJS3.4.X的同学,在升级时都遇到了或多或少的问题,丁老师几乎每天都收到有关升级失败的咨询。以下是丁老师整理的常见OJS3.4升级3.5的失败问题及处理方法(持续更新中):Error 1: Mar...

OJS给文章加上引用功能的方法

近期有使用做期刊运营客户咨询,OJS系统是否支持引用?如果支持的话,如何在OJS系统中,给收录的每篇文章加上引用?类似百度学术的引用功能呢?如图:回复:OJS是支持文章引用功能的,在扩展插件中,使用Citation Style Lang...

OJS发布的文章如何添加PDF/DOC附件

OJS在投稿发布文章的流程中,到Production这个流程时,就可以给文章添加上传PDF/WORD等文章附件,如图:添加文章附件的方法是:1.切换到Publication选项卡。2.选择左侧Galleys。3.右侧点击Add Gall...

OJS支持oai吗?(Open Archiv...

很多学术圈朋友问OJS系统支持OAI协议吗?OAI是什么呢?今天丁老师给你们解答一下。什么是OAI?OAI是指Open Archive Initiative开放存档倡议,OAI-PMH(开放档案倡议元数据收集协议)于2001年首次发布,...

当前在线
免费咨询