0

我想将我的vps(debian)中的postgres从我的电脑与pgadmin3连接起来。我的问题是5432端口没有打开!我试图用这个命令打开它

iptables -A INPUT -p tcp --dport 5432 -j ACCEPT

但我的问题没有解决!

aminpy@lenovo ~ $ telnet vps_ip 5432
Trying vps_ip...
telnet: Unable to connect to remote host: Connection refused

有谁能够帮助我?

4

1 回答 1

1

向互联网上的每个人开放该端口可能不是一个好主意。我会改用 SSH 端口转发,它将通过加密隧道透明地传递所有数据。使用这样的命令:

ssh -L 15432:localhost:5432 vps-host

然后,与您机器上端口 15432 的连接将转发到 vps-host 上的端口 5432。请注意,命令中的 localhost 是从 vps-host 看到的主机名,而不是您的客户端计算机。

有关更多信息,请参阅 ssh 的手册页。

于 2012-08-21T14:42:05.897 回答