我能够使用终端上的用户名和密码通过 ssh 进入我的 ubuntu 服务器。但是,当我尝试使用相同的名称和密码通过 pgadmin 连接到服务器时,出现以下错误:
无法连接到服务器:操作超时服务器是否在主机“xx.xxx.xx.xxx”上运行并在端口 5432 上接受 TCP/IP 连接?
为什么我可以通过终端连接但不能通过 pgadmin 连接?
答案1
可能是因为防火墙阻止了端口 5432?如果端口 22 已打开,而端口 5432 未打开,那么原因可能就在这里。
我能够使用终端上的用户名和密码通过 ssh 进入我的 ubuntu 服务器。但是,当我尝试使用相同的名称和密码通过 pgadmin 连接到服务器时,出现以下错误:
无法连接到服务器:操作超时服务器是否在主机“xx.xxx.xx.xxx”上运行并在端口 5432 上接受 TCP/IP 连接?
为什么我可以通过终端连接但不能通过 pgadmin 连接?
可能是因为防火墙阻止了端口 5432?如果端口 22 已打开,而端口 5432 未打开,那么原因可能就在这里。