AWS安全组和网络ACL(Access Control List)是AWS VPC(Virtual Private Cloud)中用于控制入站和出站流量的两种不同的安全机制。
区别如下:
以下是使用AWS CLI(命令行界面)示例的解决方法:
aws ec2 create-security-group --group-name MySecurityGroup --description "My security group"
aws ec2 authorize-security-group-ingress --group-id sg-0123456789 --protocol tcp --port 22 --cidr 0.0.0.0/0
aws ec2 create-network-acl --vpc-id vpc-0123456789 --tag-specifications 'ResourceType=network-acl,Tags=[{Key=Name,Value=MyNetworkACL}]'
aws ec2 create-network-acl-entry --network-acl-id acl-0123456789 --rule-number 100 --protocol tcp --rule-action deny --ingress --port-range From=22,To=22 --cidr-block 0.0.0.0/0
上一篇:AWS安全组未按预期工作