Postgresql 如何通过ssh隧道将齐柏林飞艇连接到数据库
我有一个本地齐柏林飞艇实例在本地主机8080上运行,我正试图连接到一个远程的postgres数据库。我可以通过ssh访问它,并为我的计算机设置了一个密钥对,但我不知道如何让齐柏林飞艇直接查询数据库,我认为齐柏林飞艇目前不支持通过ssh连接数据库 但您仍然可以使用ssh隧道并连接到数据库 1/通过在控制台中运行以下命令启动隧道:Postgresql 如何通过ssh隧道将齐柏林飞艇连接到数据库,postgresql,ssh,apache-zeppelin,Postgresql,Ssh,Apache Zeppelin,我有一个本地齐柏林飞艇实例在本地主机8080上运行,我正试图连接到一个远程的postgres数据库。我可以通过ssh访问它,并为我的计算机设置了一个密钥对,但我不知道如何让齐柏林飞艇直接查询数据库,我认为齐柏林飞艇目前不支持通过ssh连接数据库 但您仍然可以使用ssh隧道并连接到数据库 1/通过在控制台中运行以下命令启动隧道: ssh -i PATH_TO_KEY -L 5432:localhost:5432 USER@HOST -N 其中USER是与密钥对关联的用户名,HOST是您的post
ssh -i PATH_TO_KEY -L 5432:localhost:5432 USER@HOST -N
其中USER是与密钥对关联的用户名,HOST是您的postgres主机的ip地址
2/创建齐柏林飞艇解释器,就像postgres在本地运行一样
(这意味着default.url=jdbc:postgresql://localhost:5432/ )