Hướng dẫn cài đặt AWS CLI trên Linux

206

Hướng dẫn cài đặt AWS CLI trên Linux Cuongquach.com | Amazon Web Service (AWS) là một trong những công ty dẫn đầu thị trường nền tảng đám mây với rất nhiều dịch vụ cung cấp từ PaaS đến IaaS giúp cho người dùng và quản trị viên tự xây dựng mô hình hệ thống dịch vụ Internet phù hợp. Trong bài viết này mình sẽ hướng dẫn các bạn cách cài đặt công cụ AWS CLI, là một chương trình lệnh sử dụng cho các quản trị viên tương tác với dịch vụ AWS từ máy chủ bất kì. AWS CLI hỗ trợ cài đặt trên Windows, Linux và MacOS nhưng ở bài này ta chỉ quan tâm việc cài đặt AWS CLI trên Linux.

cai-dat-aws-cli-tren-linux

1. Cài đặt Python

Công cụ AWS Cli yêu cầu trên máy tính phải cài đặt Python 2.6.5+ hoặc Python 3.3+ . Vì vậy bạn cần phải cài đặt Python nếu chưa có.

Tham khảo thêm:
Cài đặt Python 2.7 trên CentOS/Ubuntu
Cài đặt Python 3.6 trên CentOS/Ubuntu

+ CentOS

hoặc

+ Ubuntu

hoặc cài thủ công bằng cách biên dịch mã nguồn Python 3 như sau.

Kế đó chúng ta cài đặt PIP , công cụ quản lý cài đặt các chương trình của Python qua thư viện cộng đồng public.

Kiểm tra phiên bản PIP.

2. Cài đặt AWS CLI

Giờ chúng ta sẽ cài đặt công cụ AWS Commandline bằng pip.

Kiểm tra phiên bản công cụ AWS Cli.

3. Cấu hình AWS CLI trên Linux

Trước khi bắt đầu sử dụng công cụ AWS Cli để tương tác và quản trị với hệ thống dịch vụ AWS, bạn cần cấu hình các thông tin bao gồm sau để chứng thực người dùng được quyền tương tác với tài khoản AWS của bạn.

  • AWS Access Key ID
  • AWS Secret Access Key
  • Default region name
  • Default output format

3.1 Lấy thông tin AWS Access Key & Secret Access Key

Vậy bước đầu chúng ta sẽ tạo một user chỉ dùng cho chứng thực AWS sử dụng qua công cụ AWS CLI. Phần này sẽ chỉ thể hiện tính chất demo của IAM Access KeySecret Access Key. Bạn truy cập trang quản lý ‘IAM‘ của AWS :

Bước 1: giả sử mình tạo user ‘cuongqc‘ để sử dụng cho AWS Cli

Bước 2: lựa chọn quyền hạn cho user của chúng ta.

  • AdministratorAccess
  • SystemAdministrator

Bước 3: xem và kiểm tra lại thông tin.

Bước 4: lúc này bạn sẽ có thông tin ‘Access key ID‘ và ‘Secret access key‘. Hãy lưu trữ các dự kiện này,

3.2 Cấu hình AWS CLI

Bên cạnh thông tin Secret KeyAccess Key đã có, nếu bạn cài AWS CLI trên EC2 Instance của Region bạn đang sử dụng thì bạn cần biết thông tin Region. Có thể truy xuất từ bên trong EC2 Instance như sau .

Giờ bạn chính thức có đầy đủ thông tin và sẽ điền vào form dưới.

Sau khi cấu hình bạn sẽ thấy có 2 file config lưu trữ thông tin bạn đã input ở thư mục $HOME.

hoặc bạn cũng có thể khai báo thông tin trên qua biến môi trường :

Bạn giờ có thể test chức năng với công cụ AWS CLI như list bucket trên Amazon S3 thử.

Vậy là bạn đã có thể tiến hành sử dụng công cụ AWS CLI rồi. Còn nếu muốn biết thêm chi tiết cú pháp cách sử dụng công cụ này thì có thể tham khảo tại đây: https://aws.amazon.com/vi/cli/

Nguồn: https://cuongquach.com/

LEAVE A REPLY