开发者社区> 成喆> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

CLI使用案例5: 在配置文件中简单配置多个账户

简介: 这里介绍一种通过配置文件,简单的配置多个账户的方式。
+关注继续查看

CLI的每个区域都要配置一个账户,是不是觉得有些繁琐?
访问秘钥不想到处复制,而想集中管理?

这里介绍一种通过配置文件,简单的配置多个账户的方式。

背景

配置CLI里介绍了详细的CLI配置方法。如果要配置多个账户,可以通过CLI的configure命令配置多个账户:

> aliyunlog configure access_id1 access_key1 cn-beijing.log.aliyuncs.com
> aliyunlog configure access_id2 access_key2 cn-hangzhou.log.aliyuncs.com test

AK将存储为:

[main]
access-id=access_id1
access-key=access_key1
region-endpoint=cn-beijing.log.aliyuncs.com

[test]
access-id=access_id2
access-key=access_key2
region-endpoint=cn-hangzhou.log.aliyuncs.com

如果我们有好多个域都需要配置,并且还存在多个权限的账户(如管理员和只读权限的秘钥),那么配置就有些复杂了。

方案

配置文件中,可以在DEFAULT中集中配置多个权限的秘钥,再在其他区中用%(xxxx)s的方式引用它即可,这样可以手动编辑~/.aliyunlogcli来实现:

[DEFAULT]
admin_ak_id = id
admin_ak_key = key
user_ak_id = id
user_ak_key = key

[hz_admin]
access-id = %(admin_ak_id)s
access-key =  %(admin_ak_key)s
region-endpoint = cn-hangzhou.sls.aliyuncs.com

[hz_user]
access-id = %(user_ak_id)s
access-key =  %(user_ak_key)s
region-endpoint = cn-hangzhou.sls.aliyuncs.com

[bj_admin]
access-id = %(admin_ak_id)s
access-key =  %(admin_ak_key)s
region-endpoint = cn-beijing.sls.aliyuncs.com

[bj_user]
access-id = %(user_ak_id)s
access-key =  %(user_ak_key)s
region-endpoint = cn-beijing.sls.aliyuncs.com

使用

可以自由切换默认的账户, 更多参考配置CLI

aliyunlog configure --default-client=bj_admin

进一步参考

  • 扫码加入官方钉钉群 (11775223):
    image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SMB文件共享及用户权限使用配置
SMB文件共享及用户权限使用配置
244 0
使用JAVA读取和写入EXCEL文件
使用JAVA读取和写入EXCEL文件
27 0
Java配置文件的使用
Java配置文件的使用
38 0
JSP文件中路径的问题
JSP代码路径心得: 在jsp页面中有<base />标签时,路径以项目根目录计算, 当jsp页面中没有<base />标签时,路径以当前文件所在的目录计算
803 0
SciTE 修改配置文件方便使用
### 显示行号 line.margin.visible=1 ### 编辑区代码页:UTF-8=65001, GBK=936, BIG5=950 code.
654 0
Spring配置文件详解 - applicationContext.xml文件路径
Spring配置文件详解 - applicationContext.xml文件路径 Java编程 超过1579次围观 spring的配置文件applicationContext.xml的默认地址在WEB-INF下,只要在web.xml中加入代码  org.springframework.web.context.ContextLoaderListener spring就会被自动加载 但在实际的开发过程中,我们可能需要调整applicationContext.xml的位置,以使程序结构更加的清晰。
2047 0
通过 File API 使用 JavaScript 读取文件
通过 File API 使用 JavaScript 读取文件 By Eric Bidelman 已发布: 六月 18th, 2010Comments: 273 简介 HTML5 终于为我们提供了一种通过 File API 规范与本地文件交互的标准方式。
789 0
Spring整合了CXF的一个applicationContext.xml的配置文件
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xmlns:jaxws="http:
1424 0
+关注
成喆
不忘初心 方得始终
101
文章
2
问答
来源圈子
更多
阿里云存储基于飞天盘古2.0分布式存储系统,产品包括对象存储OSS、块存储Block Storage、共享文件存储NAS、表格存储、日志存储与分析、归档存储及混合云存储等,充分满足用户数据存储和迁移上云需求,连续三年跻身全球云存储魔力象限四强。
+ 订阅
相关文档: 混合云容灾服务 混合云备份服务 日志服务
文章排行榜
最热
最新