在linux中通过aws获取token签名

首先是在服务器中下载aws和mc工具,至于mino嘛可以用docker方式部署,也可以硬部署。我这里采用的docker部署。暴露的端口是9000.

这里不再演示如何下载aws和mc工具,网上有很多,可以自己找。这里我只说下一些命令的基本用法。
安装过程链接
为了让mc命令全局使用,假如你的mc文件在/home下

mv ./mc /usr/local/sbin/
mc --help

关于mc的命令:
官方网站

mc  config host add docker_minio http://ip:端口 用户名  密码

这里说一下,前面的mc config host add 不变,这是命令,docker_minio是我本地的部署名,关于这个部署名,就相当于以后你是用mc控制管理minio的时候,利用这个名字就可以了,这个名字可以自己改成自己想要的名字。可以理解为这行命令的意思是mc工具在绑定minio的服务,并将这个绑定关系称之为docker_minio,创建的名字可以自己取,http://ip:端口后面用户名和密码是minio的用户名和密码

删除minio服务
mc config host remove docker_minio

这个不用说

下一步利用mc创建用户

mc admin user add docker_minio 用户名 密码

这里的docker_minio就是上面创建的docker_minio
创建策略这些:链接

JAVA客户端测试

上面链接有,我第一次报错403
找原因是第二次做限定的时候参数没写对。这里一定要写对参数就行了

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐