360 Secure SkillHub
360 安全技能中心

Watadot Aws Ec2

该 Skill 以命令清单形式给出 AWS EC2 的日常管理操作:按运行状态列出实例及公网 IP、筛选 G/P 系列实例、按 ID 启停与终止实例、查看安全组规则并添加入站规则,并附带标签规范、IAM 角色、Spot 实例与安全组最小开放等实践建议。

ordiy
ordiy
热度 54.67
最近更新 2026-05-11 17:32:28
分类:自动化依赖:代码执行 / 第三方 API应用场景:DevOps / 自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add watadot-aws-ec2
Metadata
name
watadot-aws-ec2
description
Elastic compute management by Watadot Studio. Deployment, scaling, and state monitoring.
metadata
{"openclaw":{"emoji":"💻","requires":{"anyBins":["aws"]}}}

AWS EC2 Skills

Management and orchestration patterns for Elastic Compute Cloud.

🚀 Core Commands

Instance Discovery

# List running instances with Name and Public IP
aws ec2 describe-instances --filters "Name=instance-state-name,Values=running" --query "Reservations[].Instances[].{Name:Tags[?Key==\`Name\`].Value | [0], IP:PublicIpAddress, ID:InstanceId}" --output table

# Find expensive instances (G or P family)
aws ec2 describe-instances --query "Reservations[].Instances[?contains(InstanceType, 'g') || contains(InstanceType, 'p')].[InstanceId, InstanceType]"

Lifecycle Control

# Start/Stop instances by ID
aws ec2 start-instances --instance-ids <id1> <id2>
aws ec2 stop-instances --instance-ids <id>

# Terminate instance (DANGER)
aws ec2 terminate-instances --instance-ids <id>

Network & Security

# Describe security group rules
aws ec2 describe-security-groups --group-ids <sg-id> --query "SecurityGroups[].IpPermissions"

# Add ingress rule (Port 22 from specific IP)
aws ec2 authorize-security-group-ingress --group-id <sg-id> --protocol tcp --port 22 --cidr <your-ip>/32

🧠 Best Practices

  1. Tag Everything: Use standard tagging (Name, Env, Owner) for billing and discovery.
  2. Instance Profiles: Use IAM Roles instead of storing hard-coded credentials on instances.
  3. Spot Instances: Use Spot for stateless workloads (like Remotion rendering) to save up to 90%.
  4. Security Groups: Default to "Deny All" and only open specific ports for required CIDRs.