Назад | Перейти на главную страницу

pgadmin не подключается к Postgresql через ssh в macOS

Я безуспешно пытаюсь подключить pgAdmin 4 к моей установке Postgresql на Linode, используя туннель ssh, как указано в https://linode.com/docs/databases/postgresql/securely-manage-remote-postgresql-servers-with-pgadmin-on-macos-x/

Это не сработало, и pgAdmin дал мне:

Unable to connect to server:

could not connect to server: Connection refused
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?

Я часами искал решение, но ничего не помогло. Я точно что-то упускаю. Вот что еще я пробовал:

Но больше ничего из того, что я делаю, не работает для pgAdmin.

Кто-нибудь может пролить свет на это? Что мне не хватает? Что еще я мог попробовать?

Спасибо Привет из Пекина! Даниэль

Это действительно была глупая ошибка, потому что я новичок в этом:

Согласно инструкции, Я ввел команду

ssh -f -L 5433:127.0.0.1:5432 username@remote-host -N

в то время как уже вошел на мой сервер Linode. Это должно было быть сделано на моем локальном компьютере, перед вход в Линоде.

В противном случае у моего Mac не было бы возможности узнать о туннеле! Так очевидно, что я не смотрю на это.