#sudo su postgres
Запускаем терминал к нашей СУБД:psql
Сменим пароль пользователя:
#alter user postgres with password 'НОВЫЙ ПАРОЛЬ';
Прикрутим скрипт, содержащий улучшенные функции логирования и мониторинга для pgAdmin:
#\i /usr/share/postgresql/8.3/contrib/adminpack.sql
Закрываем терминал и выходим из сеанса postgres:
\q
exit
Разрешаем доступ к нашей СУБД с других машин. Для этого нам небходимо отредактировать два файла (необходимы права root).
Файл /etc/postgresql/8.3/main/postgresql.conf
Ищем секцию CONNECTIONS AND AUTHENTICATION и меняем строку
#listen_addresses = 'localhost' на вот это #listen_addresses = '*' //ниже имеется скриншот

Файл /etc/postgresql/8.3/main/pg_hba.conf
Идем в самый конец файла и ищем строки:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
127.0.0.1/32 это маска разрешенной сети (32 - это
число значащих бит в маске, т.е. в данном случае - все), добавляем строку с маской вашей сети, например:
#host all all 192.168.1.0/24 md5
т.е. будут разрешены все соединения с адресов 192.168.1.1 и по 192.168.1.254.
Или, для большей безопасности, добавляете конкретную машину:
#host all all 192.168.1.3/32 md5

Перезапускаем службу:
#sudo /etc/init.d/postgresql-8.3 restart