Topik ini menjelaskan cara mengonfigurasi variabel lingkungan.
Konfigurasi variabel lingkungan
Setelah Anda membuat pasangan AccessKey, disarankan untuk mengonfigurasi variabel lingkungan untuk pasangan AccessKey (ID AccessKey dan Rahasia AccessKey).
Pasangan AccessKey akun Alibaba Cloud memiliki izin untuk semua Operasi API. Disarankan menggunakan pasangan AccessKey pengguna RAM untuk memanggil Operasi API atau melakukan pemeliharaan rutin O&M.
Konfigurasikan pasangan AccessKey di variabel lingkungan Linux dan macOS
Dalam contoh ini, variabel lingkungan ALIBABA_CLOUD_ACCESS_KEY_ID dan ALIBABA_CLOUD_ACCESS_KEY_SECRET dikonfigurasi. Nama variabel dapat diganti sesuai kebutuhan bisnis Anda, seperti OSS_ACCESS_KEY_ID dan OSS_ACCESS_KEY_SECRET.
Konfigurasikan variabel lingkungan dengan menggunakan perintah export
Variabel lingkungan sementara yang dikonfigurasi dengan perintah export hanya berlaku untuk sesi saat ini. Setelah keluar dari sesi, variabel lingkungan tersebut menjadi tidak valid. Untuk konfigurasi permanen, tambahkan perintah export ke file konfigurasi startup sistem operasi yang sesuai.
Konfigurasikan ID AccessKey dan tekan Enter.
# Ganti <ACCESS_KEY_ID> dengan ID AccessKey Anda. export ALIBABA_CLOUD_ACCESS_KEY_ID=yourAccessKeyIDKonfigurasikan Rahasia AccessKey dan tekan Enter.
# Ganti <ACCESS_KEY_SECRET> dengan Rahasia AccessKey Anda. export ALIBABA_CLOUD_ACCESS_KEY_SECRET=yourAccessKeySecretPeriksa apakah konfigurasi berhasil.
Jalankan perintah
echo $ALIBABA_CLOUD_ACCESS_KEY_ID. Jika ID AccessKey yang valid dikembalikan, variabel lingkungan telah dikonfigurasi.
Windows
Berikut adalah contoh cara mengonfigurasi variabel lingkungan ALIBABA_CLOUD_ACCESS_KEY_ID dan ALIBABA_CLOUD_ACCESS_KEY_SECRET:
Gunakan GUI
Prosedur
Untuk mengonfigurasi variabel lingkungan di Windows 10 menggunakan GUI, ikuti langkah-langkah berikut:
Di desktop Windows, klik kanan This PC dan pilih Properties. Di halaman yang muncul, klik Advanced system settings. Dalam kotak dialog System Properties, klik Environment Variables pada tab Advanced. Dalam kotak dialog Environment Variables, klik New di bagian User variables atau System variables. Lalu, konfigurasikan variabel yang dijelaskan dalam tabel berikut.
Variabel
Contoh
ID AccessKey
Nama Variabel: ALIBABA_CLOUD_ACCESS_KEY_ID
Nilai Variabel: LTAI****************
Rahasia AccessKey
Nama Variabel: ALIBABA_CLOUD_ACCESS_KEY_SECRET
Nilai Variabel: yourAccessKeySecret
Periksa apakah konfigurasi berhasil.
Di desktop Windows, klik Start atau tekan Win + R. Dalam kotak dialog Run, masukkan cmd. Lalu, klik OK atau tekan Enter. Di halaman yang muncul, jalankan perintah
echo %ALIBABA_CLOUD_ACCESS_KEY_ID%danecho %ALIBABA_CLOUD_ACCESS_KEY_SECRET%. Jika pasangan AccessKey yang valid dikembalikan, konfigurasi berhasil.
Gunakan CMD
Prosedur
Buka jendela Command Prompt sebagai administrator dan jalankan perintah berikut untuk menambahkan variabel lingkungan di sistem operasi:
setx ALIBABA_CLOUD_ACCESS_KEY_ID yourAccessKeyID /M setx ALIBABA_CLOUD_ACCESS_KEY_SECRET yourAccessKeySecret /M/Mmenunjukkan bahwa variabel lingkungan bersifat tingkat sistem. Anda dapat memilih untuk tidak menggunakan parameter ini ketika mengonfigurasi variabel lingkungan tingkat pengguna.Periksa apakah konfigurasi berhasil.
Di desktop Windows, klik Start atau tekan Win + R. Dalam kotak dialog Run, masukkan cmd. Lalu, klik OK atau tekan Enter. Di halaman yang muncul, jalankan perintah
echo %ALIBABA_CLOUD_ACCESS_KEY_ID%danecho %ALIBABA_CLOUD_ACCESS_KEY_SECRET%. Jika pasangan AccessKey yang valid dikembalikan, konfigurasi berhasil.
Gunakan Windows PowerShell
Di PowerShell, konfigurasikan variabel lingkungan baru. Variabel lingkungan berlaku untuk semua sesi baru.
[System.Environment]::SetEnvironmentVariable('ALIBABA_CLOUD_ACCESS_KEY_ID', 'yourAccessKeyID', [System.EnvironmentVariableTarget]::User)
[System.Environment]::SetEnvironmentVariable('ALIBABA_CLOUD_ACCESS_KEY_SECRET', 'yourAccessKeySecret', [System.EnvironmentVariableTarget]::User)Konfigurasikan variabel lingkungan untuk semua pengguna. Anda harus menjalankan perintah berikut sebagai administrator.
[System.Environment]::SetEnvironmentVariable('ALIBABA_CLOUD_ACCESS_KEY_ID', 'yourAccessKeyID', [System.EnvironmentVariableTarget]::Machine)
[System.Environment]::SetEnvironmentVariable('ALIBABA_CLOUD_ACCESS_KEY_SECRET', 'yourAccessKeySecret', [System.EnvironmentVariableTarget]::Machine)Konfigurasikan variabel lingkungan sementara. Variabel lingkungan hanya berlaku untuk sesi saat ini.
$env:ALIBABA_CLOUD_ACCESS_KEY_ID = "yourAccessKeyID"
$env:ALIBABA_CLOUD_ACCESS_KEY_SECRET = "yourAccessKeySecret"Di PowerShell, jalankan perintah Get-ChildItem env:ALIBABA_CLOUD_ACCESS_KEY_ID dan Get-ChildItem env:ALIBABA_CLOUD_ACCESS_KEY_SECRET. Jika pasangan AccessKey yang valid dikembalikan, konfigurasi berhasil.