Membuat atau mengelola file konfigurasi yang menyimpan kredensial akses dan pengaturan konfigurasi. Perintah config dapat dijalankan secara interaktif atau non-interaktif, tergantung pada skenario penggunaan Anda.
Membuat file konfigurasi
Jalankan perintah berikut untuk memulai proses konfigurasi:
ossutil configIkuti instruksi di layar untuk mengonfigurasi jalur file konfigurasi. Tekan Enter untuk menggunakan jalur default.
Contoh berikut menunjukkan cara mengonfigurasi jalur default file konfigurasi di Linux.
Please enter the config file name,the file name can include path(default /root/.ossutilconfig, carriage return will use the default file. If you specified this option to other file, you should specify --config-file option to the file when you use other commands):Tentukan AccessKey ID, AccessKey secret, dan region ID sesuai instruksi di layar.
Masukkan AccessKey ID yang telah Anda buat.
Please enter Access Key ID [****************id]:LTAI****************Masukkan AccessKey secret yang telah Anda buat.
Please enter Access Key Secret [****************sk]:R6vg*********************Masukkan ID wilayah tempat bucket penyimpanan data Anda berada. Nilai default: cn-hangzhou.
Please enter Region [cn-hangzhou]: cn-hangzhouTentukan endpoint untuk wilayah tempat bucket berada. Tekan Enter untuk melewati langkah ini.
Setelah menentukan region ID pada langkah sebelumnya, Titik akhir publik dari wilayah tersebut akan digunakan secara default. Misalnya, jika Anda menetapkan
region-idkecn-hangzhou, maka Titik akhir publik defaultnya adalahhttps://oss-cn-hangzhou.aliyuncs.com.Jika ingin menggunakan endpoint lain, masukkan endpoint tersebut. Untuk mengakses OSS dari layanan Alibaba Cloud lain di wilayah yang sama, gunakan Titik akhir internal wilayah tersebut (
https://oss-cn-hangzhou-internal.aliyuncs.comdalam contoh ini).Please enter Endpoint (optional, use public endpoint by default) [None]: https://oss-cn-hangzhou-internal.aliyuncs.com
Tabel berikut menjelaskan parameter-parameter tersebut.
Parameter
Wajib
Deskripsi
accessKeyID
Ya
Pasangan Kunci Akses (AccessKey ID dan rahasia) milik RAM user. Untuk informasi tentang cara mendapatkan Pasangan Kunci Akses, lihat Membuat Pasangan Kunci Akses untuk RAM user.
accessKeySecret
Ya
Region
Ya
ID wilayah tempat bucket OSS Anda berada. Dalam contoh ini, digunakan ID wilayah China (Hangzhou) (cn-hangzhou). Untuk informasi mengenai ID wilayah lainnya, lihat wilayah dan endpoint.
endpoint
Tidak
Tentukan endpoint dari wilayah tempat bucket berada. Jika Anda tidak menentukan endpoint secara manual, parameter Region akan menghasilkan Titik akhir publik secara otomatis. Jika Anda ingin menentukan Titik akhir internal, Anda harus menetapkannya secara eksplisit. Dalam contoh ini, digunakan Titik akhir publik dari wilayah China (Hangzhou) (
https://oss-cn-hangzhou.aliyuncs.com).Jika Anda ingin mengakses OSS dari layanan Alibaba Cloud lain di wilayah yang sama dengan OSS, gunakan Titik akhir internal dari wilayah tersebut (
https://oss-cn-hangzhou-internal.aliyuncs.comdalam contoh ini).Untuk informasi lebih lanjut mengenai hubungan antara wilayah dan endpoint, lihat Wilayah dan endpoint.
Membuat dan melakukan kueri pengaturan konfigurasi
Membuat pengaturan konfigurasi
ossutil config setPerintah ini mengatur kredensial akses atau pengaturan konfigurasi secara non-interaktif. Opsi --config-file menentukan jalur file konfigurasi, dan opsi --profile menentukan bagian profil.
Contoh perintah berikut menetapkan parameter region di bagian dev dari file konfigurasi myconfig:
ossutil config set region cn-hangzhou --config-file myconfig --profile devUntuk menghapus item konfigurasi, atur nilainya menjadi string kosong di baris perintah atau hapus entri tersebut secara manual menggunakan editor teks.
ossutil config set region "" --config-file myconfig --profile devKueri pengaturan konfigurasi
ossutil config getPerintah ini melakukan kueri terhadap kredensial akses atau pengaturan konfigurasi secara non-interaktif. Opsi --config-file menentukan jalur file konfigurasi, dan opsi --profile menentukan bagian profil yang akan digunakan. Contoh perintah berikut melakukan kueri terhadap parameter region di bagian dev dari file konfigurasi myconfig:
ossutil config get region --config-file myconfig --profile devMendaftar semua bagian konfigurasi
Perintah ini mendaftar semua bagian konfigurasi secara non-interaktif.
ossutil config list-profilesMengonfigurasi kredensial akses.
ossutil config credentialPerintah ini mengonfigurasi kredensial akses secara interaktif. Anda akan diminta untuk memilih apakah ingin mengenkripsi AccessKey ID, AccessKey secret, dan token.
ossutil config credential
The command creates a config file and stores configuration settings and credentials.
Please enter the config file name,the file name can include path(default "C:\Users\issuser\.ossutilconfig", carriage return will use the default file. If you specified this option to other file, you should specify --config-file option to the file when you use other commands):
No config file entered, will use the default config file "C:\Users\issuser\.ossutilconfig"For the following settings, carriage return means skip the configuration.
Please enter profile:
Please enter authenticate mode, supports RamRoleArn,EcsRamRole,Process,Uri,OIDCRoleArn,AK,StsToken:
Do you need to encryt access key id and access key secret (y or N)
Please enter Access Key ID [None]:
Please enter Access Key Secret [None]:
