
# 设置安全组规则
#### 操作场景
安全组是一个逻辑上的分组，为同一个虚拟私有云内具有相同安全保护需求，并相互信任的弹性云服务器和TaurusDB for PostgreSQL数据库实例提供访问策略。
为了保障数据库的安全性和稳定性，在使用TaurusDB for PostgreSQL数据库实例之前，您需要设置安全组，开通需访问数据库的IP地址和端口。
- 通过内网连接TaurusDB for PostgreSQL实例时，设置安全组分为以下两种情况：
  - ECS与TaurusDB for PostgreSQL实例在相同安全组时，默认ECS与TaurusDB for PostgreSQL实例互通，无需设置安全组规则。
  
  - ECS与TaurusDB for PostgreSQL实例在不同安全组时，需要为TaurusDB for PostgreSQL和ECS分别设置安全组规则。
    - 设置TaurusDB for PostgreSQL安全组规则：为TaurusDB for PostgreSQL所在安全组配置相应的**入方向** **规则**。
    
    - 设置ECS安全组规则：安全组默认规则为出方向上数据报文全部放行，此时，无需对ECS配置安全组规则。当在ECS所在安全组为非默认安全组且出方向规则**非全放通** 时，需要为ECS所在安全组配置相应的**出方向**规则。
     
   
本节主要介绍如何为TaurusDB for PostgreSQL实例设置相应的入方向规则。
关于添加安全组规则的详细要求，可参考《虚拟私有云用户指南》的"[添加安全组规则](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0030969470.html)"章节。
#### 注意事项
因为安全组的默认规则是在出方向上的数据报文全部放行，同一个安全组内的弹性云服务器和实例可互相访问。安全组创建后，您可以在安全组中定义各种访问规则，当TaurusDB for PostgreSQL数据库实例加入该安全组后，即受到这些访问规则的保护。
- 默认情况下，一个用户可以创建100个安全组。
- 默认情况下，一个安全组最多只允许拥有50条安全组规则。
- 一个安全组可以关联多个TaurusDB for PostgreSQL实例。
- 为一个安全组设置过多的安全组规则会增加首包延时，因此，建议一个安全组内的安全组规则不超过50条。
- 当需要从安全组外访问安全组内的实例时，需要为安全组添加相应的**入方向规则**。
![](https://support.huaweicloud.com/usermanual-taurusdb-pg/public_sys-resources/note_3.0-zh-cn.png)
为了保证数据及实例安全，请合理使用权限。建议使用最小权限访问，并及时修改数据库默认端口号（5432），同时将可访问IP地址设置为远程主机地址或远程主机所在的最小子网地址，限制远程主机的访问范围。
源地址默认的IP地址0.0.0.0/0是指允许所有IP地址访问安全组内的TaurusDB for PostgreSQL数据库实例。
关于添加安全组规则的详细要求，可参考《虚拟私有云用户指南》的"[添加安全组规则](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0030969470.html)"章节。
#### 操作步骤
1. [登录管理控制台](https://console.huaweicloud.com)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002284449134.png)，选择区域。
3. 单击页面左上角的![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002318985441.png)，选择"数据库 \> 云数据库 TaurusDB"。
4. 在"实例管理"页面，选择目标实例，单击实例名称，进入实例的"实例概览"页面。
5. 在"网络信息"模块的"内网安全组"处，单击安全组名称，进入安全组页面。 
   图1内网安全组
   ![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002313543818.png "点击放大")
   
   
   
6. 在"入方向规则"子页签下单击"添加规则"，在"添加入方向规则"弹出框中填选安全组信息，单击"确定"。 
   单击![](https://support.huaweicloud.com/usermanual-taurusdb-pg/figure/zh-cn_image_0000002313446144.png)可以依次增加多条入方向规则。
   
   
 
