gpt4 book ai didi

amazon-web-services - 撤销所有 AWS 安全组入口规则

转载 作者:行者123 更新时间:2023-12-03 14:04:59 25 4
gpt4 key购买 nike

是否可以撤销 AWS 安全组中的所有入口规则?是否可以撤销所有 SSH 入口规则?我正在尝试使用下面的 cli 命令,但它不起作用:

aws ec2 revoke-security-group-ingress --group-id GroupID --protocol tcp --port 22

最佳答案

根据@kuboon 的建议,这里是该脚本的一个更简单的工作版本,在 zsh 中进行了测试。主要区别是:

  • 通过显式使用 --output json 强制第一个命令返回 json(这并不总是默认值)选项
  • 将该结果传递给参数 --ip-permissionsrevoke-security-group-ingress而不是将 --cli-input-json 作为 json 中的全格式命令(它不是)会需要。
  • groupId="your group-id"
    aws ec2 revoke-security-group-ingress --group-id $groupId \
    --ip-permissions \
    "`aws ec2 describe-security-groups --output json --group-ids $groupId --query "SecurityGroups[0].IpPermissions"`"

    关于amazon-web-services - 撤销所有 AWS 安全组入口规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30371487/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com