Sebelum menggunakan Cloud Assistant CLI, Anda perlu mengonfigurasi kredensial, wilayah, dan bahasa. Informasi ini diperlukan untuk mengakses sumber daya Alibaba Cloud.
Pastikan informasi kredensial Anda akurat selama konfigurasi untuk mencegah kerugian tidak perlu akibat kesalahan operasi atau kegagalan panggilan API.
Metode konfigurasi kredensial identitas
Cloud Assistant CLI menyediakan dua metode konfigurasi: interaktif dan non-interaktif. Metode interaktif menawarkan proses terpandu yang membantu Anda mengonfigurasi kredensial identitas di Cloud Assistant CLI dengan cepat dan mudah, serta memiliki kurva pembelajaran yang rendah.
Konfigurasi interaktif
Sintaks umum
Untuk mengonfigurasi kredensial secara interaktif, gunakan perintah aliyun <a baseurl="t395345_v3_0_0.xdita" data-node="395350" data-root="7086" data-tag="xref" href="t395350.xdita#088c4c1fc8x3u" id="a5b02a6e850pt">configure</a>. Sintaks perintah adalah sebagai berikut:
aliyun configure [--profile <PROFILE_NAME>] [--mode <AUTHENTICATE_MODE>]Parameter:
PROFILE_NAME: Nama konfigurasi.Jika konfigurasi yang ditentukan sudah ada, maka akan dimodifikasi. Jika tidak, konfigurasi baru akan dibuat.
Jika opsi ini tidak ditentukan, konfigurasi saat ini akan dimodifikasi. Untuk informasi lebih lanjut, lihat Manajemen Kredensial.
AUTHENTICATE_MODE: Jenis Kredensial Identitas. Defaultnya adalah tipe AK (AccessKey).
Berikut adalah contoh tanggapan untuk konfigurasi yang berhasil:
Configure Done!!!
..............888888888888888888888 ........=8888888888888888888D=..............
...........88888888888888888888888 ..........D8888888888888888888888I...........
.........,8888888888888ZI: ...........................=Z88D8888888888D..........
.........+88888888 ..........................................88888888D..........
.........+88888888 .......Selamat datang di Alibaba Cloud.......O8888888D..........
.........+88888888 ............. ************* ..............O8888888D..........
.........+88888888 .... Command Line Interface(Reloaded) ....O8888888D..........
.........+88888888...........................................88888888D..........
..........D888888888888DO+. ..........................?ND888888888888D..........
...........O8888888888888888888888...........D8888888888888888888888=...........
............ .:D8888888888888888888.........78888888888888888888O ..............Konfigurasi non-interaktif
Sintaks umum
Gunakan perintah <a baseurl="t395345_v3_0_0.xdita" data-node="395350" data-root="7086" data-tag="xref" href="t395350.xdita#289ac5b8e2cvk" id="14941ad19583u">aliyun configure set</a> untuk mengonfigurasi kredensial dalam mode non-interaktif. Sintaks:
aliyun configure set [--profile <PROFILE_NAME>] [--mode <AUTHENTICATE_MODE>] [--settingName <SETTING_VALUE>...]Opsi:
PROFILE_NAME: Menentukan nama konfigurasi. Jika konfigurasi dengan nama tersebut sudah ada, maka akan dimodifikasi. Jika tidak, konfigurasi baru akan dibuat.AUTHENTICATE_MODE: Menentukan jenis kredensial untuk konfigurasi. Tipe AccessKey (AK) digunakan secara default. Untuk informasi lebih lanjut tentang jenis yang didukung, lihat Jenis Kredensial Identitas.SETTING_VALUE: Informasi yang diperlukan bervariasi tergantung pada jenis kredensial. Untuk detail lebih lanjut, lihat Jenis Kredensial Identitas dan Buat atau Modifikasi Konfigurasi dalam Mode Non-Interaktif.
Setelah mengonfigurasi kredensial dalam mode non-interaktif, gunakan perintah <a baseurl="t395345_v3_0_0.xdita" data-node="395350" data-root="7086" data-tag="xref" href="t395350.xdita#4addcad7ec44w" id="66c35caaa0oap">aliyun configure list</a> atau <a baseurl="t395345_v3_0_0.xdita" data-node="395350" data-root="7086" data-tag="xref" href="t395350.xdita#13d374aa41q2t" id="1bd85226b351e">aliyun configure get</a> untuk memverifikasi bahwa konfigurasi telah berhasil dibuat.
Jenis Kredensial Identitas
Cloud Assistant CLI menyediakan tipe kredensial berikut, yang dapat dikonfigurasi sesuai kebutuhan.
Jenis kredensial | Kebijakan pembaruan kredensial | Akses tanpa kunci |
Pembaruan manual | Tidak didukung | |
Pembaruan manual | Tidak didukung | |
Pembaruan otomatis | Tidak didukung | |
Pembaruan otomatis | Didukung | |
Diperbarui oleh sistem eksternal | Didukung | |
Mengikuti kebijakan pembaruan kredensial sebelumnya | Didukung | |
Diperbarui oleh sistem eksternal | Didukung | |
Pembaruan otomatis | Didukung | |
Memerlukan login melalui browser | Didukung | |
Memerlukan interaksi browser untuk otorisasi awal. Dapat diperbarui otomatis kemudian. | Didukung |
Pengelolaan kredensial
Cloud Assistant CLI memungkinkan Anda mengonfigurasi dan mengelola berbagai kredensial identitas. Anda dapat beralih atau menentukan konfigurasi kredensial sesuai kebutuhan.
Tetapkan konfigurasi saat ini
Jalankan perintah berikut untuk menetapkan konfigurasi tertentu sebagai konfigurasi saat ini:
aliyun configure switch --profile <PROFILE_NAME>Setelah pergantian berhasil, Cloud Assistant CLI secara default akan menggunakan pengaturan dan kredensial dalam konfigurasi ini hingga Anda melakukan perubahan lain.
Selain itu, ketika perintah <a baseurl="t395345_v3_2_0.xdita" data-node="395350" data-root="39083" data-tag="xref" href="t395350.xdita#289ac5b8e2cvk" id="d7e8857d3e65g">aliyun configure set</a> berhasil dijalankan, konfigurasi yang dimodifikasi secara otomatis menjadi konfigurasi saat ini.
Tentukan konfigurasi di baris perintah
Ketika menjalankan perintah di antarmuka baris perintah (CLI), Anda dapat menggunakan opsi --profile untuk secara eksplisit menentukan konfigurasi yang akan digunakan. Opsi ini memiliki prioritas tertinggi dan menimpa konfigurasi default lainnya.
Contoh: Gunakan konfigurasi tertentu exampleProfile untuk memanggil operasi Elastic Compute Service DescribeInstances dan ambil informasi instans Elastic Compute Service.
aliyun ecs DescribeInstances --profile exampleProfilePerintah pengelolaan kredensial lainnya
Cloud Assistant CLI menyediakan perintah configure dan subperintahnya untuk mengelola berbagai kredensial identitas. Anda dapat menggunakan perintah-perintah ini untuk menambah, menghapus, memodifikasi, dan melihat kredensial. Untuk informasi lebih lanjut, lihat Kelola Beberapa Kredensial.
Lokasi penyimpanan konfigurasi kredensial
Profil kredensial, juga dikenal sebagai profile, merupakan sekumpulan pengaturan bernama. Semua informasi dan pengaturan kredensial disimpan dalam file config.json dalam format JSON. File ini terletak di folder .aliyun pada direktori home Anda. Lokasi direktori home bergantung pada sistem operasi yang digunakan.
Windows:
C:\Users\<USER_NAME>\.aliyunLinux/macOS:
/home/<USER_NAME>/.aliyun


