全部产品
Search
文档中心

Alibaba Cloud SDK:Konfigurasikan variabel environment di Linux, macOS, dan Windows

更新时间:Jul 06, 2025

Variabel environment adalah parameter sistem yang spesifik untuk sistem operasi, dengan nama dan nilai tertentu. Variabel ini menyediakan pengaturan lingkungan runtime bagi aplikasi yang berjalan pada sistem operasi. Topik ini menjelaskan cara mengonfigurasi sepasang AccessKey dalam variabel environment di Linux, macOS, dan Windows.

Akun Alibaba Cloud memiliki izin penuh terhadap semua sumber daya di dalam akun tersebut. Menggunakan akun utama untuk melakukan operasi sangat berisiko. Kami merekomendasikan Anda menggunakan Pengguna Resource Access Management (RAM) untuk mengakses sumber daya atau melakukan pemeliharaan rutin O&M. Jika Anda ingin memanggil Operasi API sebagai Pengguna RAM, Anda harus memberikan izin yang diperlukan kepada Pengguna RAM. Dengan cara ini, Anda dapat melakukan operasi pada sumber daya yang sesuai sebagai Pengguna RAM. Untuk informasi tentang cara mendapatkan sepasang AccessKey dari Pengguna RAM, lihat Buat Sepasang AccessKey, Berikan Izin kepada Pengguna RAM, dan Lihat Informasi tentang Sepasang AccessKey dari Pengguna RAM. Saat menggunakan sepasang AccessKey untuk memanggil Operasi API, jangan cantumkan sepasang AccessKey dalam teks biasa di dalam kode. Konfigurasikan variabel environment atau gunakan solusi aman lainnya di mana sepasang AccessKey tidak disimpan dalam teks biasa.

Konfigurasikan sepasang AccessKey dalam variabel environment Linux dan macOS

Dalam contoh ini, variabel environment ALIBABA_CLOUD_ACCESS_KEY_ID dan ALIBABA_CLOUD_ACCESS_KEY_SECRET dikonfigurasi. Anda dapat mengganti nama variabel sesuai kebutuhan bisnis Anda, seperti OSS_ACCESS_KEY_ID dan OSS_ACCESS_KEY_SECRET.

Konfigurasikan variabel environment menggunakan perintah export

Penting

Variabel environment sementara yang dikonfigurasi menggunakan perintah export hanya valid selama sesi aktif. Setelah keluar dari sesi, variabel environment tersebut menjadi tidak valid. Untuk mengonfigurasi variabel environment 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=yourAccessKeyID
  • Konfigurasikan Rahasia AccessKey dan tekan Enter.

    # Ganti <ACCESS_KEY_SECRET> dengan Rahasia AccessKey Anda.
    export ALIBABA_CLOUD_ACCESS_KEY_SECRET=yourAccessKeySecret
  • Periksa apakah konfigurasi berhasil.

    Jalankan perintah echo $ALIBABA_CLOUD_ACCESS_KEY_ID. Jika ID AccessKey yang valid ditampilkan, variabel environment telah dikonfigurasi dengan benar.

Konfigurasikan sepasang AccessKey dalam variabel environment Windows

Dalam contoh ini, variabel environment ALIBABA_CLOUD_ACCESS_KEY_ID dan ALIBABA_CLOUD_ACCESS_KEY_SECRET dikonfigurasi. Anda dapat mengganti nama variabel sesuai kebutuhan bisnis Anda, seperti OSS_ACCESS_KEY_ID dan OSS_ACCESS_KEY_SECRET.

Gunakan GUI

  • Prosedur

    Untuk mengonfigurasi variabel environment 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. Di kotak dialog System Properties, klik Environment Variables pada tab Advanced. Di 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. Di kotak dialog Run, masukkan cmd. Lalu, klik OK atau tekan Enter. Di halaman yang muncul, jalankan perintah echo %ALIBABA_CLOUD_ACCESS_KEY_ID% dan echo %ALIBABA_CLOUD_ACCESS_KEY_SECRET%. Jika sepasang AccessKey yang valid ditampilkan, konfigurasi berhasil.

Gunakan CMD

  • Prosedur

    Buka jendela Command Prompt sebagai administrator dan jalankan perintah berikut untuk menambahkan variabel environment di sistem operasi:

    setx ALIBABA_CLOUD_ACCESS_KEY_ID yourAccessKeyID /M
    setx ALIBABA_CLOUD_ACCESS_KEY_SECRET yourAccessKeySecret /M

    /M menunjukkan bahwa variabel environment bersifat tingkat sistem. Anda dapat memilih untuk tidak menggunakan parameter ini saat mengonfigurasi variabel environment tingkat pengguna.

  • Periksa apakah konfigurasi berhasil.

    Di desktop Windows, klik Start atau tekan Win + R. Di kotak dialog Run, masukkan cmd. Lalu, klik OK atau tekan Enter. Di halaman yang muncul, jalankan perintah echo %ALIBABA_CLOUD_ACCESS_KEY_ID% dan echo %ALIBABA_CLOUD_ACCESS_KEY_SECRET%. Jika sepasang AccessKey yang valid ditampilkan, konfigurasi berhasil.

Gunakan Windows PowerShell

Di PowerShell, konfigurasikan variabel environment baru. Variabel environment 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 environment 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 environment sementara. Variabel environment 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 sepasang AccessKey yang valid ditampilkan, konfigurasi berhasil.

Penting

Setelah mengonfigurasi variabel environment, mulai ulang alat pengembangan atau layanan Anda, seperti integrated development environment (IDE). Jika tidak, pengaturan baru mungkin tidak berlaku seperti yang diharapkan.