

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 为 Lightsai AWS CLI l 操作设置和配置
<a name="lightsail-how-to-set-up-and-configure-aws-cli"></a>

 AWS Command Line Interface (AWS CLI) 是一种工具，允许高级用户和开发人员通过在终端（在 Linux 和 Unix 上）或命令提示符（在 Windows 上）中键入命令来控制 Amazon Lightsail 服务。你还可以使用 Lightsail 控制台、图形用户界面和 Lightsail 应用程序程序接口 (API) 控制 Lightsail。

**提示**  
您还可以使用运行 AWS CLI 命令 AWS CloudShell 来管理 Lightsail 资源，而无需下载或安装命令行工具。 CloudShell 是一款基于浏览器的预先认证外壳，您可以直接从 Lightsail 控制台启动它。有关更多信息，请参阅 [使用管理 Lightsail 资源 AWS CloudShell](amazon-lightsail-cloudshell.md)。

**Topics**
+ [步骤 1：安装 AWS CLI](#lightsail-install-the-cli)
+ [步骤 2：创建新的访问密钥](#set-up-access-keys-create-new-access-key)
+ [步骤 3：配置 AWS CLI](#set-up-access-keys-)
+ [后续步骤](#set-up-access-keys-next-steps)

## 步骤 1：安装 AWS CLI
<a name="lightsail-install-the-cli"></a>

您可以将其安装在本地桌面 AWS CLI 上，也可以将其安装在您的 Lightsail 实例上。有关更多信息 AWS CLI，请参阅《[AWS Command Line Interface 用户指南》](https://docs.aws.amazon.com/cli/latest/userguide/)。
+ 要在本地桌面 AWS CLI 上[安装，请参阅 AWS Command Line Interface 文档 AWS CLI中的安装](https://docs.aws.amazon.com/cli/latest/userguide/installing.html)。
+ 要在基于 Ubuntu 的 Lightsail 实例 AWS CLI 上安装，请连接到您的实例，然后键入。`sudo apt-get -y install awscli`

**注意**  
 AWS CLI 应该已经安装在亚马逊 Linux Lightsail 实例上。如果您需要重新安装它，请连接到您的实例，然后键入 `sudo yum install aws-cli`。

安装后 AWS CLI，您需要生成访问密钥，然后配置为使用 AWS CLI 访问密钥。

## 步骤 2：创建新的访问密钥
<a name="set-up-access-keys-create-new-access-key"></a>

要使用 Lightsail API 或 AWS Command Line Interface (AWS CLI)，你需要创建一个新的访问密钥。访问密钥包含**访问密钥 ID** 和**秘密访问密钥**。使用以下程序来创建密钥。

1. 登录 [IAM 控制台](https://console.aws.amazon.com/iam/home#/users)。

1. 选择所需用户的名称，以为其创建访问密钥。您选择的用户应具有对 Lightsail 操作的完全访问权限或特定访问权限。

1. 选择 **Security credentials**（安全凭据）选项卡。

1. 在页面的 **Access keys**（访问密钥）部分下选择 **Create access key**（创建访问密钥）。
**注意**  
针对每个用户，您一次最多可拥有两个访问密钥（活动密钥或不活动密钥）。如果您已有两个访问密钥，则必须删除其中的一个，然后才能创建新的密钥。在删除访问密钥前，请确保它未处于活动状态。

1. 记下列出的 **Access key ID**（访问密钥 ID）和 **Secret access key**（秘密访问密钥）。在 **Secret access key**（秘密访问密钥）列下选择 **Show**（显示），以查看 **Secret access key**（秘密访问密钥）。

   您可以从此屏幕复制它们，也可以选择 **Download Key File（下载密钥文件）**，以下载包含访问密钥 ID 和秘密访问密钥的 `.csv` 文件。
**重要**  
将您的访问密钥保存在安全位置。您应按照 `MyLightsailKeys.csv` 的格式命名此文件，以便您稍后可轻松找到它。如果您已从 IAM 控制台下载此 CSV 文件，则应在完成下一步后将其删除。稍后您可以根据需要创建新的访问密钥。

## 步骤 3：配置 AWS CLI
<a name="set-up-access-keys-"></a>

您需要将配置 AWS CLI 为使用您的访问密钥，这样您才能使用它。

1. 打开终端窗口或命令提示符。

1. 键入 `aws configure`。

1. 粘贴您在上一步中创建的 `.csv` 文件中的 **AWS 访问密钥 ID**。

1. 在系统提示时粘贴您的 **AWS 秘密访问密钥**。

1. 输入 AWS 区域 您的资源所在的位置。例如，如果您的资源主要位于俄亥俄州，请在系统提示时，选择 `us-east-2` 作为 **Default region name**（默认区域名称）。

   有关使用该 AWS CLI `--region`选项的更多信息，请参阅*AWS CLI 参考*中的[常规选项](https://docs.aws.amazon.com/cli/latest/topic/config-vars.html#general-options)。

1. 选择 **Default output format**（默认输出格式）（如 `json`）。

现在，你可以使用，以编程方式与 Lightsail 进行交互。 AWS CLI[你可以在《命令参考》中找到 Amazon Lightsail 命令。AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/lightsail/index.html)

## 后续步骤
<a name="set-up-access-keys-next-steps"></a>

以下资源可以帮助您开始安装特定语言 AWS SDKs 并熟悉 Lightsail API。
+  [安装特定语言的安装 AWS SDKs](https://aws.amazon.com/tools/#sdk) 
+  [查看 Lightsail API 参考](https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/Welcome.html) 