2017-09-13 39 views
1

我试图按照https://cloud.google.com/storage/docs/hosting-static-website上的说明托管来自Google的静态网站桶。我创建了CNAME别名,将内容上传到名为与网站(www.kurtpeek.com)相同的存储区,并选中了“公开共享”所有项目。然而,当我浏览到该网站,我看到以下内容:尝试从Google Bucket托管静态网站时,“访问被拒绝:匿名用户没有存储桶的storage.objects.list访问权限”

enter image description here

我就http://tekhoow.blogspot.be/2015/12/soving-accessdenied-on-google-cloud.html这个问题可以从使用gsutil命令行来解决阅读。不过,我之前已经使用基于Web的控制台为其他网站完成了,我只是不记得如何。

我怀疑它应该在“IAM”菜单中的某处,但我似乎无法找到类似于命令的“读取公共”选项。

enter image description here

任何人都可以指出“缺少的成分”,以使网站的工作?

回答

2

我终于做到用命令行的解决方案:

~$ gsutil web set -m index.html gs://www.kurtpeek.com 
Setting website configuration on gs://www.kurtpeek.com/... 

现在的网站按预期工作。