Ставим PostgreSQL на Debian
Сперва естественно инсталлируем:
apt-get install postgresql
Устанавливаем пароль для пользователя postgres
su -l root su - postgres psql
В среде управления PostgreSQL:
psql (9.X.X) Type "help" for help. postgres=# \password postgres Enter new password: Enter it again: postgres=# postgres=# \q
Разрешение на удаленное подключение (с других хостов):
nano /etc/postgresql/9.3/main/postgresql.conf
Находим:
#listen_addresses = 'localhost'
меняем на:
listen_addresses = 'localhost, 192.168.1.200'
или на:
listen_addresses = '*'
nano /etc/postgresql/9.3/main/pg_hba.conf
добавляем:
host all all 192.168.1.200/24 md5 host all all 192.168.1.51/24 md5
где 192.168.1.200 - адрес сервера, 192.168.1.51 - адрес менеджмент-хоста
Если необходимо открываем порты, например для узла 10.8.4.10:
iptables -A INPUT -p tcp -m tcp -s 10.8.4.10 --dport 5432 -j ACCEPT
Перезагружаем postgresql:
service postgresql restart
Теперь необходимо подключиться к серверу. Скачиваем пакет с бинарниками для винды.
Распаковываем, запускаем X:\pgsql\bin\pgAdmin3.exe
Создаем новое подключение, настраиваем примерно так:
Получаем примерно это:

