【发布时间】:2020-10-01 23:23:18
【问题描述】:
所以我正在尝试为我的 ligthsail 实例更新防火墙规则。但是,运行命令
aws lightsail put-instance-public-ports --port-infos fromPort=22,protocol=TCP,toPort=22,cidrs=1.1.1.1 --instance-name Ubuntu-1
返回
Parameter validation failed:
Unknown parameter in portInfos[0]: "cidrs", must be one of: fromPort, toPort, protocol
在描述中似乎应该有这个功能? https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lightsail/put-instance-public-ports.html
知道我在哪里弄乱了命令吗?谢谢!
编辑:
更新 aws cli 版本修复了问题
【问题讨论】:
-
命令没问题。您确定这是您使用的确切命令吗?
-
@Marcin 是的,我从控制台复制粘贴了它
-
@Marcin 发现了问题。服务器的 aws cli 版本过时.....无论如何感谢您的帮助
-
很高兴它成功了。如果您不介意将来参考,我会回答。
标签: amazon-web-services command-line-interface port firewall amazon-lightsail