返回列表 发新帖

Access Key ID_获取Key值(密钥ID

[复制链接]

9

主题

23

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2024-10-3 12:06:58  | 显示全部楼层 | 阅读模式
Access Key ID是用于获取Key值(密钥ID)的标识符。它是AWS身份验证系统中的一个重要组成部分,用于标识用户和应用程序的身份。通过使用Access Key ID和Secret Access Key,用户可以安全地访问和管理AWS资源。
Access Key ID 获取 Key 值(密钥ID)

zbhjd40tvjbopeo.jpg

zbhjd40tvjbopeo.jpg


(图片来源网络,侵删)
1. 什么是 Access Key ID?
Access Key ID 是用于访问 AWS 服务的身份验证凭据,它由两部分组成:Access Key ID 和 Secret Access Key,Access Key ID 是一串字符,Secret Access Key 也是一串字符,这两个值都是唯一的,用于标识特定的 AWS 用户。
2. 如何获取 Access Key ID?
要获取 Access Key ID,您需要登录到 AWS 管理控制台并执行以下步骤:
2.1 登录到 AWS 管理控制台
访问 https://console.aws.amazon.com/ 并使用您的 AWS 账户登录,如果您还没有 AWS 账户,请先创建一个。
2.2 创建新的访问密钥

zbhjl0oxzrlwjrb.png

zbhjl0oxzrlwjrb.png


(图片来源网络,侵删)
登录后,转到 IAM(Identity and Access Management)服务,在左侧导航栏中,选择 "Security credentials"(安全凭证),然后点击 "Create access key"(创建访问密钥)。
2.3 查看 Access Key ID
创建新访问密钥后,您将看到一个包含 Access Key ID 和 Secret Access Key 的表格,复制 Access Key ID,并将其保存在安全的地方,以便将来使用。
3. 如何使用 Access Key ID?
要使用 Access Key ID,您需要在代码中设置环境变量或直接在代码中提供它们,以下是一些示例:
3.1 使用环境变量
在运行代码之前,设置以下环境变量:

zbhjcsm0xyxe5wp.png

zbhjcsm0xyxe5wp.png


(图片来源网络,侵删)

export AWS_ACCESS_KEY_ID=your_access_key_id
export AWS_SECRET_ACCESS_KEY=your_secret_access_key
在 Python 代码中,您可以使用boto3 库来访问 AWS 服务:

import boto3
session = boto3.Session(
    aws_access_key_id='your_access_key_id',
    aws_secret_access_key='your_secret_access_key'
)
s3 = session.resource('s3')
for bucket in s3.buckets.all():
    print(bucket.name)
3.2 直接在代码中提供 Access Key ID 和 Secret Access Key
在 Python 代码中,您可以直接设置这些值:

import boto3
aws_access_key_id = 'your_access_key_id'
aws_secret_access_key = 'your_secret_access_key'
session = boto3.Session(
    aws_access_key_id=aws_access_key_id,
    aws_secret_access_key=aws_secret_access_key
)
s3 = session.resource('s3')
for bucket in s3.buckets.all():
    print(bucket.name)
请注意,不要将 Access Key ID 和 Secret Access Key 泄露给他人,因为它们可以让您访问您的 AWS 账户。

以下是一个简单的介绍示例,用于记录Access Key ID(获取Key值,即密钥ID)的相关信息:
序号 用户名 Access Key ID 状态 创建时间 备注
1 张三 AKIAXXX1234567890 正常 20210101 12:00 测试使用
2 李四 AKIAXXX2345678901 冻结 20210215 15:30 暂停使用
3 王五 AKIAXXX3456789012 正常 20210310 10:00 生产环境

介绍字段说明:
序号:表示记录的序号,便于查找和管理。
用户名:创建Access Key的用户名。
Access Key ID:获取Key值,即密钥ID,用于API调用等场景。
状态:表示当前Access Key的状态,如正常、冻结等。
创建时间:创建Access Key的时间。
备注:对当前记录的额外说明或描述。
根据实际需求,您可以增加或减少介绍字段,以满足您的管理需求。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表