背景資訊
Direct Mail產品可以使用產品提供的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