我只是不知道如何使用shell命令来再现我的Putty连接。
我首先连接到代理服务器,它将端口5432映射到本地端口10001。之后,我连接到数据库服务器,并将其5432端口映射到代理的5432端口,之前我将该端口映射到本地的10001端口。然后,我能够通过本地数据库管理器连接到数据库。
为此:
我首先创建了到代理服务器的以下连接。

然后,我在本地主机端口10001中添加了一个隧道。

登录到代理服务器后,使用以下命令连接到数据库服务器,并将其5432端口映射到代理的5432端口。
ssh username@databaseServer -L 127.0.0.1:5432:databaseServer:5432下面是我的第一次尝试,不幸的是,它没有起作用:
ssh username@databaseServer -L 127.0.0.1:5432:databaseServer:5432
谢谢
发布于 2022-05-18 16:17:08
我终于找到了写它的正确方法。
ssh username@databaseServer -L 127.0.0.1:5432:databaseServer:5432-L 10001:localhost:5432https://unix.stackexchange.com/questions/702905
复制相似问题