aws-s3-management by aj-geddes/useful-ai-prompts
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill aws-s3-managementAmazon S3 提供安全、持久且高度可扩展的对象存储。通过加密、版本控制、访问控制、生命周期策略和跨区域复制来管理存储桶,以实现可靠的数据存储和检索。
最小化工作示例:
# 创建存储桶
aws s3api create-bucket \
--bucket my-app-bucket-$(date +%s) \
--region us-east-1
# 启用版本控制
aws s3api put-bucket-versioning \
--bucket my-app-bucket \
--versioning-configuration Status=Enabled
# 阻止公共访问
aws s3api put-public-access-block \
--bucket my-app-bucket \
--public-access-block-configuration \
BlockPublicAcls=true,IgnorePublicAcls=true,\
BlockPublicPolicy=true,RestrictPublicBuckets=true
# 启用加密
aws s3api put-bucket-encryption \
--bucket my-app-bucket \
--server-side-encryption-configuration '{
"Rules": [{
"ApplyServerSideEncryptionByDefault": {
"SSEAlgorithm": "AES256"
}
// ... (完整实现请参阅参考指南)
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
references/ 目录下的详细实现:
| 指南 | 内容 |
|---|---|
| 使用 AWS CLI 创建和配置 S3 存储桶 | 使用 AWS CLI 创建和配置 S3 存储桶 |
| S3 生命周期策略配置 | S3 生命周期策略配置 |
| Terraform S3 配置 | Terraform S3 配置 |
| 使用预签名 URL 访问 S3 | 使用预签名 URL 访问 S3 |
每周安装次数
202
代码仓库
GitHub 星标数
144
首次出现
2026年1月21日
安全审计
安装于
gemini-cli171
opencode171
codex167
github-copilot152
cursor150
claude-code144
Amazon S3 provides secure, durable, and highly scalable object storage. Manage buckets with encryption, versioning, access controls, lifecycle policies, and cross-region replication for reliable data storage and retrieval.
Minimal working example:
# Create bucket
aws s3api create-bucket \
--bucket my-app-bucket-$(date +%s) \
--region us-east-1
# Enable versioning
aws s3api put-bucket-versioning \
--bucket my-app-bucket \
--versioning-configuration Status=Enabled
# Block public access
aws s3api put-public-access-block \
--bucket my-app-bucket \
--public-access-block-configuration \
BlockPublicAcls=true,IgnorePublicAcls=true,\
BlockPublicPolicy=true,RestrictPublicBuckets=true
# Enable encryption
aws s3api put-bucket-encryption \
--bucket my-app-bucket \
--server-side-encryption-configuration '{
"Rules": [{
"ApplyServerSideEncryptionByDefault": {
"SSEAlgorithm": "AES256"
}
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| S3 Bucket Creation and Configuration with AWS CLI | S3 Bucket Creation and Configuration with AWS CLI |
| S3 Lifecycle Policy Configuration | S3 Lifecycle Policy Configuration |
| Terraform S3 Configuration | Terraform S3 Configuration |
| S3 Access with Presigned URLs | S3 Access with Presigned URLs |
Weekly Installs
202
Repository
GitHub Stars
144
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli171
opencode171
codex167
github-copilot152
cursor150
claude-code144
Jira CLI 命令行工具:高效管理 Jira 问题、冲刺和任务,提升开发团队生产力
259 周安装
Next.js 15+ 身份验证完整指南:Auth.js 5 集成、OAuth、RBAC 与服务器组件
259 周安装
Kafka工程师指南:事件流处理、架构设计与性能调优实战
260 周安装
HuggingFace Accelerate 分布式训练教程 - 4行代码实现PyTorch多GPU/TPU加速
261 周安装
专业财务计算器套件 - Python贷款、投资、退休、NPV/IRR计算与蒙特卡洛模拟
262 周安装
MCP服务器开发指南:构建高质量AI智能体工具与外部服务集成
259 周安装