ssl_min_protocol_version

设置服务器使用的最小SSL/TLS协议版本

ssl_min_protocol_version 是一个配置参数,用于确定要使用的最小SSL/TLS协议版本。

ssl_min_protocol_versionPostgreSQL 12中添加。

默认值

ssl_min_protocol_version 的默认值为:TLSv1.2

用法

ssl_min_protocol_version 可以设置为以下值之一

  • TLSv1
  • TLSv1.1
  • TLSv1.2
  • TLSv1.3

请注意,较旧版本的OpenSSL库不支持所有值。如果选择了不受支持的设置,将引发错误。

按PostgreSQL版本查看详细信息

ssl_min_protocol_version (PostgreSQL 18)

设置 TLSv1.2
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1.2
重置值 TLSv1.2
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

ssl_min_protocol_version (PostgreSQL 17)

设置 TLSv1.2
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1.2
重置值 TLSv1.2
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

ssl_min_protocol_version (PostgreSQL 16)

设置 TLSv1.2
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1.2
重置值 TLSv1.2
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

ssl_min_protocol_version (PostgreSQL 15)

设置 TLSv1.2
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1.2
重置值 TLSv1.2
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

ssl_min_protocol_version (PostgreSQL 14)

设置 TLSv1.2
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1.2
重置值 TLSv1.2
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

ssl_min_protocol_version (PostgreSQL 13)

设置 TLSv1.2
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1.2
重置值 TLSv1.2
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

ssl_min_protocol_version (PostgreSQL 12)

设置 TLSv1
单位  
类别 连接和身份验证 / SSL
简短描述 设置要使用的最小SSL/TLS协议版本。
额外描述  
上下文 sighup
变量类型 枚举
来源 默认
最小值  
最大值  
枚举值 TLSv1, TLSv1.1, TLSv1.2, TLSv1.3
启动值 TLSv1
重置值 TLSv1
源文件  
源代码行号  
待处理重启 false

文档: ssl_min_protocol_version

变更历史

分类

身份验证GUC配置项安全

另请参阅

ssl_max_protocol_version

反馈

提交任何关于"ssl_min_protocol_version"的评论、建议或更正 此处