如何检查连接是否加密
How to check is connection encrypted
使用旧的 Postgres 服务器
PostgreSQL 9.1.2 on x86_64-unknown-linux-gnu, compiled by gcc-4.4.real (Debian 4.4.5-8) 4.4.5, 64-bit
服务器在数据目录 /var/lib/postgresql/9.1./main
中有符号链接 server.crt
和 server.key
,在 postgresql.conf
文件中有 ssl=true
。
服务器是 运行 旧的 Debian squeeze。
客户端使用带有
的 psqlODBC 驱动程序从 Windows 10 访问服务器
sslmode=allow
在连接字符串中。
如何验证连接是否加密?客户端或服务器中是否有一些命令,或者如果没有更简单的方法可以使用一些协议分析器吗?
正确的解决办法是升级到 9.5 或更高版本,然后查看 pg_stat_ssl
视图。这将告诉您连接是否加密以及如何加密。
使用旧的 Postgres 服务器
PostgreSQL 9.1.2 on x86_64-unknown-linux-gnu, compiled by gcc-4.4.real (Debian 4.4.5-8) 4.4.5, 64-bit
服务器在数据目录 /var/lib/postgresql/9.1./main
中有符号链接 server.crt
和 server.key
,在 postgresql.conf
文件中有 ssl=true
。
服务器是 运行 旧的 Debian squeeze。
客户端使用带有
的 psqlODBC 驱动程序从 Windows 10 访问服务器sslmode=allow
在连接字符串中。
如何验证连接是否加密?客户端或服务器中是否有一些命令,或者如果没有更简单的方法可以使用一些协议分析器吗?
正确的解决办法是升级到 9.5 或更高版本,然后查看 pg_stat_ssl
视图。这将告诉您连接是否加密以及如何加密。