【安全】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 天前
乐迪信息:煤矿皮带区域安全管控:人员违规闯入智能识别
大数据·运维·人工智能·物联网·安全
I · T · LUCKYBOOM1 天前
30.Firewalld-Linux
linux·运维·安全
竹等寒1 天前
TryHackMe-SOC-Section 1:蓝队介绍
安全·网络安全
黄俊懿1 天前
【深入理解SpringCloud微服务】Spring-Security作用与原理解析
java·后端·安全·spring·spring cloud·微服务·架构师
翼龙云_cloud1 天前
亚马逊云渠道商:Lightsail 如何制定备份与快照策略以平衡安全及成本?
运维·安全·云计算·aws
tianyuanwo1 天前
深入理解iptables:规则管理与匹配机制深度解析
网络·安全·web安全
一念一花一世界1 天前
降本增效,安全可控:Arbess如何加速软件发布周期
安全·cicd·arbess
奋飞安全1 天前
不让我用?这个真不能忍 - 某视频App强制启动
安全
galaxylove2 天前
Cybersecurity Ventures发布《2025年网络安全年鉴》
安全·web安全
网安_秋刀鱼2 天前
【java安全】java安全基础
java·开发语言·安全·web安全