背景信息
郵件推送產品可以使用產品提供的SDK進行API接口調用,調用時需要對您的身份進行驗證,使用環境變量中配置身份驗證的方式,就不需要在代碼中硬編碼明文AK等信息,可有效保證您賬號下云資源的安全。
前提條件
建議您創建RAM賬號與主賬號進行業務隔離,以免信息泄露導致影響所有云產品使用。
獲取RAM用戶賬號的AccessKey ID和AccessKey Secret。
操作步驟
1、創建RAM用戶
2、創建AccessKey
復制AccessKey ID和AccessKey Secret備用。
3、配置環境變量
windows操作系統:
按win+R,打開運行窗口,運行命令“sysdm.cpl”。
選擇“高級”選項卡,點擊“環境變量”。
新建ALIBABA_CLOUD_ACCESS_KEY_ID和ALIBABA_CLOUD_ACCESS_KEY_SECRET,值就是上面步驟中創建的AccessKey ID和AccessKey Secret。
重啟Windows系統。
linux操作系統:
1.打開終端(命令行界面)
2.使用以下命令打開環境變量文件,比如 ~/.bashrc:
vi ~/.bashrc
3.在文件末尾添加需要設置的環境變量,例如:
export ALIBABA_CLOUD_ACCESS_KEY_ID=<access_key_id>
export ALIBABA_CLOUD_ACCESS_KEY_SECRET=<access_key_secret>
4.按下“Esc”鍵,輸入“:wq”保存并退出。
5.使用以下命令使修改后的環境變量生效:
source ~/.bashrc
6.如果能夠正確輸出相應的路徑,則說明環境變量已經設置成功。
echo $ALIBABA_CLOUD_ACCESS_KEY_ID
echo $ALIBABA_CLOUD_ACCESS_KEY_SECRET
文檔內容是否對您有幫助?