Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| vm:pgsql:доступ_к_базе_conf [2025/08/05 09:22] – admin | vm:pgsql:доступ_к_базе_conf [2025/08/05 09:47] (текущий) – admin | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Чтобы разрешить подключения к вашему PostgreSQL с нужных IP-адресов, необходимо отредактировать файл pg_hba.conf. Вот как это | + | ====== Доступ к pgSQL из вне или в лок сети ====== |
| - | Откройте файл с правами администратора. Обычно он находится по пути: | ||
| - | / | ||
| - | sudo nano / | ||
| + | **Чтобы разрешить подключения к вашему PostgreSQL с нужных IP-адресов, | ||
| + | Вот как это сделать: | ||
| + | Если postgresql установлен не в докере откройте файл с правами администратора.\\ | ||
| + | Обычно он находится по пути: **/ | ||
| + | |||
| + | < | ||
| В этом файле каждая строка задает правило доступа в формате: | В этом файле каждая строка задает правило доступа в формате: | ||
| - | text | + | < |
| - | # TYPE DATABASE | + | host |
| - | host | + | |
| - | host — означает подключение по TCP/IP. | + | |
| - | + | ||
| - | all в столбцах DATABASE и USER означает, | + | |
| - | + | ||
| - | 192.168.1.0/ | + | |
| - | md5 — метод аутентификации с паролем. | + | host — означает подключение по TCP/IP.\\ |
| + | all в столбцах DATABASE и USER означает, | ||
| + | 192.168.1.0/ | ||
| + | md5 — метод аутентификации с паролем.\\ | ||
| Для разрешения подключения с любого IP (небезопасно, | Для разрешения подключения с любого IP (небезопасно, | ||
| - | text | + | < |
| - | host all | + | |
| После внесения изменений сохраните файл. | После внесения изменений сохраните файл. | ||
| Перезапустите PostgreSQL, чтобы применить изменения: | Перезапустите PostgreSQL, чтобы применить изменения: | ||
| - | bash | + | < |
| - | sudo systemctl restart postgresql | + | |