京东云给新建空间添加用户权限,并在jmr中通过linux/hadoop命令查看对应的文件信息

之前使用过亚马逊的云服务和阿里云,现在使用京东云,权限配置这一块还是有区别的,做个小记录,yi

以后忘记了就翻一翻。

1.京东云对象存储里面新建空间

京东云给新建空间添加用户权限,并在jmr中通过linux/hadoop命令查看对应的文件信息

2.进入访问控制

京东云给新建空间添加用户权限,并在jmr中通过linux/hadoop命令查看对应的文件信息

3.点击子用户下方数字

京东云给新建空间添加用户权限,并在jmr中通过linux/hadoop命令查看对应的文件信息

4.点击你要添加的子用户,并且在策略名中点击你要赋予某个策略权限,并且编辑权限,并且在Resource中增加你要添加的bucket的权限自需要修改最后部分为test就可以了其余的照常使用(出于安全我用555555替代我自己的编号)

京东云给新建空间添加用户权限,并在jmr中通过linux/hadoop命令查看对应的文件信息

5.配置完成权限后如果在jmr中配置了 ~/.s3cfg 的配置文件设置了默认的access_key和secret_key 为你赋予的权限用户后 就可以在jmr中通过命令来进行访问

京东云给新建空间添加用户权限,并在jmr中通过linux/hadoop命令查看对应的文件信息

eg:我创建了一个temp-test的bucket

那么我可以通过如下命令查看oss里面的文件

hadoop fs -cat s3a://temp-test.s3-internal.cn-east-2.jdcloud-oss.com/test.txt

hadoop fs -cat s3a://s3-internal.cn-east-2.jdcloud-oss.com/test.txt

s3cmd ls s3://temp-test