我正在尝试为PostgreSQL服务器配置ssl证书。我在数据目录中创建了一个证书文件(server.crt)和密钥(server.key),并更新SSL参数为"on"以启用安全连接。
我只想要服务器在客户端上通过服务器证书进行身份验证,而不需要在服务器端验证客户端的真实性。我使用psql作为客户端连接并执行命令。
我正在使用PostgreSQL 8.4和Linux。我尝试使用以下命令连接启用了SSL的服务器:
psql "postgresql://localhost:2345/postgres?sslmode=require"
但是我正在变得
psql: invalid connection option "postgresql://localhost:2345/postgres?sslmode"
我在这里做错了什么?我尝试启用SSL模式连接服务器的方式正确吗?仅对服务器进行身份验证而不验证客户端是否可以接受吗?
sslmode=verify-full
иҖҢдёҚжҳҜд»…дҪҝз”Ёrequire
гҖӮ - Bruno