【安全】OSS如何限定只能上传和下载特定的文件类型,其它的都不可以

背景:黑客是很容易上传一些 .html, .php 之类的危险类型的到oss上,除了后端语言代码来做上传限制,oss 也是可以做限制的。

按下图,来设置"Bucket授权策略"即可。

注:

一、先按图形策略,随便设置一个策略,拿到一串数字和bucket名称。

二、按下面的代码,修改替换数字部分(119935609084)和bucket名称部分(love)

javascript 复制代码
{
	"Version": "1",
	"Statement": [{
		"Effect": "Allow",
		"Action": [
			"oss:PutObject",
			"oss:GetObject"
		],
		"Principal": [
			"*"
		],
		"Resource": [
			"acs:oss:*:119935609084:love/*.png",
			"acs:oss:*:119935609084:love/*.pdf",
			"acs:oss:*:119935609084:love/*.jpg",
			"acs:oss:*:119935609084:love/*.docx",
			"acs:oss:*:119935609084:love/*.jpeg",
			"acs:oss:*:119935609084:love/*.mp4",
			"acs:oss:*:119935609084:love/*.m4a",
			"acs:oss:*:119935609084:love/*.xlsx",
			"acs:oss:*:119935609084:love/*.mov",
			"acs:oss:*:119935609084:love/*.doc",
			"acs:oss:*:119935609084:love/*.txt",
			"acs:oss:*:119935609084:love/*.heic",
			"acs:oss:*:119935609084:love/*.bmp"
		]
	}]
}

三、将读写权限改为私有。

相关推荐
志栋智能1 天前
超自动化安全:构建智能安全运营的核心引擎
大数据·运维·服务器·数据库·安全·自动化·产品运营
星幻元宇VR1 天前
VR航空航天科普设备【VR时空直升机】
科技·学习·安全·生活·vr
weixin_514253181 天前
428-uitars tmux
安全·web安全
KKKlucifer2 天前
日志审计与行为分析在安全服务中的应用实践
网络·人工智能·安全
ykjhr_3d2 天前
vr电力安全培训系统有哪些
安全·vr·华锐视点
枷锁—sha2 天前
【CTFshow-pwn系列】03_栈溢出【pwn 073】详解:静态编译下的自动化 ROP 链构建
网络·汇编·笔记·安全·网络安全·自动化
VBsemi-专注于MOSFET研发定制2 天前
面向高可靠与能效需求的安全存储系统功率器件选型策略与适配手册
安全
xixixi777772 天前
AI安全周记:AI驱动攻击占比50%、PQC国标落地、ShinyHunters连环袭击——面对1:25的攻防成本鸿沟,防守方还能撑多久?
人工智能·安全·ai·大模型·aigc·量子计算·供应链
智擎软件测评小祺2 天前
什么是非功能检测?筑牢软件性能与安全的基石
功能测试·安全·检测·cma·第三方检测·cnas·非功能检测
jinanwuhuaguo2 天前
OpenClaw执行奇点——因果链折叠与责任悬置的时间哲学(第十九篇)
前端·人工智能·安全·重构·openclaw