wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-mac
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-mac-m1
wget https://cosbrowser.cloud.tencent.com/software/coscli/coscli-linux
coscli-windows.exe
의 이름을 coscli.exe
로 변경합니다.win+r
를 클릭하여 실행창
을 엽니다.cmd
을 입력하고, Enter
를 클릭하여 명령행 창을 엽니다.coscli --version
을 입력하고, 아래 정보가 출력되면 설치 성공을 의미합니다.Windows
시스템에서, 상이한 명령행 클라이언트에서 COSCLI를 사용하는 방식은 다소 차이가 있으며, coscli [command]
를 입력한 후 COSCLI가 정상적으로 작동하지 않으면 ./coscli [command]
의 포맷을 시도해 보세요.coscli version v0.20.0-beta
mv coscli-mac coscli
chmod 755 coscli
./coscli --version
을 입력하고, 아래 정보가 출력되면 설치 성공을 의미합니다.coscli version v0.20.0-beta
개발자 검증이 불가능하여 “coscli”을 열 수 없음
이라는 알림이 뜨면 설정 > 보안성과 개인정보 보호 > 일반
으로 이동하여 coscli 계속 열기
를 선택하면 COSCLI를 정상적으로 사용할 수 있습니다.mv coscli-linux coscli
chmod 755 coscli
./coscli --version
을 입력하고, 아래 정보가 출력되면 설치 성공을 의미합니다.coscli version v0.20.0-beta
Enter
를 클릭하여 건너뛸 수 있습니다../coscli config init
를 호출하여 ~/.cos.yaml
위치에서 구성 파일을 생성하므로 명령행에서 대화식으로 구성을 완성할 수 있습니다. 후속 ./coscli config init
명령을 사용하여 기타 위치에서 COSCLI를 위해 대화식으로 구성 파일을 생성할 수 있습니다. ./coscli config show
를 사용하여 구성 파일의 위치 및 구성 매개변수 정보를 조회할 수 있습니다.구성 항목 | 설명 |
Secret ID | |
Secret Key | |
Session Token | 임시 키 token, 임시 키를 사용할 때 구성이 필요하며, 사용하지 않으면 직접 Enter 를 클릭하여 건너뛸 수 있습니다. 임시 키에 관한 더 많은 정보는 임시 키를 사용하여 COS에 접근하기를 참고하시기 바랍니다. |
Mode | 아이덴티티 모드를 설정하고, 열거값 SecretKey 및 CvmRole 을 지원합니다. 공백일 수 있고, 공백 값은 기본적으로 SecretKey 이며, 키를 사용하여 COS를 요청함을 의미합니다. Mode가 CvmRole 인 경우 인스턴스 역할 관리를 사용하여 COS를 요청함을 의미합니다. |
Cvm Role Name | |
protocol | 네트워크 전송 프로토콜은 기본적으로 https입니다. http로 변경하시려면 직접 구성 파일에 들어가서 수정할 수 있다. |
APPID | |
Bucket Name | |
Bucket Endpoint | 버킷 소재 리전의 도메인 이름은 기본 도메인 이름 포맷이 cos.<region>.myqcloud.com 이며, 여기서 <region> 는 버킷 리전을 나타내며, 예를 들어 ap-guangzhou, ap-beijing 등이며, COS가 지원되는 리전 리스트는 리전과 접근 도메인을 참고하시기 바랍니다.버킷이 글로벌 가속을 활성화한 경우 글로벌 가속 도메인 이름을 구성할 수 있습니다. 예를 들어, 글로벌 가속 도메인 이름을 cos.accelerate.myqcloud.com 로 구성하고, 전용망 글로벌 가속 도메인 이름은 cos-internal.accelerate.tencentcos.cn 로 구성합니다. |
Bucket Alias | 버킷 별칭, 구성 후 사용할 때 BucketAlias 로 BucketName-APPID 를 대체하여 입력해야 할 명령어 길이를 줄일 수 있으며, 이 항목을 구성하지 않는 경우 BucketAlias 의 값은 BucketName-APPID 의 값이다. |
OFS Bucket |
./coscli config add
명령을 사용하여 버킷 구성을 추가할 수 있습니다. 구성 파일을 수정하거나 더 많은 관련 구성 파일에 대한 작업이 필요하시면 config 명령을 참고하거나 ./coscli config --help
명령을 사용하여 구성 파일과 관련된 명령어를 빠르게 조회할 수 있습니다../coscli --help
명령을 사용하여 COSCLI의 사용 방법을 빠르게 조회할 수 있습니다../coscli config init
를 사용하여 대화식으로 구성 파일을 생성하는 것 외에 COSCLI의 구성 파일을 직접 수동으로 작성할 수 있습니다. COSCLI의 구성 파일 포맷은 yaml
포맷이고, 구성 파일 예시는 다음과 같습니다.cos:base:secretid: XXXXXXXXXXXXXXXsecretkey: XXXXXXXXXXXXXXXXXsessiontoken: ""protocol: httpsbuckets:- name: examplebucket1-1250000000alias: bucket1region: ap-shanghaiendpoint: cos.ap-shanghai.myqcloud.comofs: false- name: examplebucket2-1250000000alias: bucket2region: ap-guangzhouendpoint: cos.ap-guangzhou.myqcloud.comofs: false- name: examplebucket3-1250000000alias: bucket3region: ap-chengduendpoint: cos.ap-chengdu.myqcloud.comofs: false
문제 해결에 도움이 되었나요?