Page tree

  1. Подключитесь к серверу по SSH, скрипт для активации SSH доступен по ссылке
    Подключение должно проходить с помощью программы WinSCP:
    • Логин: Trassir, а для версий 4.3.3.1 и выше - vms
    • Пароль используется от пользователя Admin на сервере TRASSIR
    • Порт: 22
    • Хост: IP-адрес сервера TRASSIR
      После запуска скрипта появится ошибка: 


      Она просто сообщает в какой директории находится папка с конфигурацией базы данных PostgreSQL.
      В зависимости от версии ПО TRASSIR папка конфигурации может называться TrassirDB или же VmsDB

  2. После подключения по SSH нужно отредактировать два файла:
    Первый: /media/TrassirArchive/VmsDB/postgresql.conf, в 59 строке #listen_addresses = 'localhost' нужно убрать символ '#'


    Вписать вместо localhost значение '*', тем самым разрешив всем в сети выполнять подключение к базе данных:


    Второй: /media/TrassirArchive/VmsDB/pg_hba.conf


    Необходимо изменить значение "Trust" на "md5":

    Если осуществляется доступ из другой сети, то необходимо внести в данную таблицу IP адрес ПК с которого идёт подключение к базе данных.
    Пример: host all all 10.16.15.106/24 md5 где 10.16.15.106 адрес ПК с которого идёт подключение к базе данных.

  3. Задаем пароль пользователю PostgreSQL через SSH:
    • Вводим команду: sudo -u postgres psql postgres
    • После того, как получили статус и версию вводим командуsudo -u postgres psql
    • Затем команду: \password
    • После этого вводим новый пароль (использовать лучше только цифры) и снова подтверждаем

  4. Для проверки можно выполнить подключение с помощью pgAdmin III:
    • Открываем приложение, нажимаем кнопку "Файл" далее "Добавить сервер..."


      При заполнении окна "Новая регистрация сервера", для удобства можно открыть настройки БД на сервере TRASSIR и вводить данные от туда, пример:

      Пароль для пользователя задавался в пункте №3 этой инструкции.

Данил Бублик