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
中集中配置多個許可權的秘鑰,再在其他區中用%(***x)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
在ibatis 配置檔案的使用
如果要求借助ibatis在xml檔案中寫出分數小於72分的學生姓名,那麼xml檔案中相應的sql語句為 select name from student score table 非select name from student score table where score 72 為什麼第二種方式...
配置檔案中的DataDirectory在那裡設定?
sqlexpress attachdbfilename datadirectory databases data.mdf integrated 看了看,databases目錄好像就在工程目錄下。然後我也照貓畫虎,在工程目錄下開了乙個databases目錄,然後放了乙個access檔案進去。也是類似上...
springboot在原有配置檔案中新增自定義配置
在實際專案開發中,經常需要使用自定義配置,本文講解在原有配置檔案中新增自定義配置 若直接自定義配置檔案,請參考我的另一篇部落格springboot新增自定義配置檔案 在原有配置檔案中新增自定義配置,有兩種方式 一 第一種方式 1 自定義配置類 首先,自定義配置類,並新增註解 configuratio...