Установка и настройка PostgreSQL на Kali Linux

Установка настройка PostgreSQL Kali Linix

В статье рассмотрим установку и настройку PostgreSQL 15 на Kali Linux 2022.x.

Еще по теме: Просмотр настройка и изменение Iptables Kali Linux

Что такое PostgreSQL на Kali Linux

PostgreSQL — это объектно-реляционная система управления базами данных (ORDBMS), самая развитая из всех открытых СУБД.

Некоторые из важных функций PostgreSQL включают в себя:

  • Гибкий доступ к базам данных, их организация и хранение.
  • Управление записями в базах данных: создание, редактирование и удаление, обновление версий.
  • Просмотр нужной информации из базы по запросу, например для ее отправки на сайт или в интерфейс приложения.
  • Отправка транзакций, последовательных запросов.
  • Настройка и контроль доступа к той или иной информации, группировка пользователей по уровню прав.
  • Контроль версий и организация одновременного доступа к базе из разных источников так, чтобы предотвратить сбои.
  • Контроль состояния базы в целом.

Установка PostgreSQL на Kali Linux

Следующие шаги помогут нам установить PostgreSQL на Kali Linux и протестировать создание базы данных. Kali Linux — это дистрибутив на основе Debian, поэтому мы будем использовать диспетчер пакетов «apt».

Обновление пакетов Kali Linux

Первое, что рекомендуется сделать перед установкой — это убедиться, что система работает с обновленными пакетами.

После обновления перезагрузите систему.

Установка PostgreSQL на Kali Linux

Postgresql 15 установлен в Kali Linux по умолчанию. Проверьте доступность PostgreSQL в Kali Linux, выполнив команду:

Для установки, выполните команду:

Для запуская postgresql на Kali Linux, выполните следующие команды:

Проверьте работу postgresql на Kali Linux:

Проверка установки PostgreSQL на Kali Linux

Проверьте возможность подключения к PostgreSQL для создания тестовой базы данных. После установки PostgreSQL, создается пользователь по умолчанию с именем postgres:

Для создания сложного пароля и защиты пользователя postgres, выполните команду (см. Генерация паролей в терминале Linux):

Для запуска команд Postgresql, войдите в командную строку PostgreSQL:

Для отображения списка доступных баз данных:

Чтобы создать базу данных, выполните команду:

Убедитесь, что создана новая база данных, еще раз выполнив команду:

Чтобы создать пользователя и предоставить ему права доступа к базе данных, которую мы создали ранее, выполните команды:

Для подключения к созданной базе данных:

Настройка удаленного доступа к PostgreSQL

PostgreSQL имеет файл конфигурации, в который можете, при необходимости, вносить изменения . Я покажу вам, как редактировать адреса прослушивания и включать удаленный доступ.

Откройте файл конфигурации:

В разделе Connection and Authentication (Подключение и аутентификация), раскомментируйте строку:

и отредактируйте строку, чтобы разрешить прослушивание на любом интерфейсе (To listen on all interfaces) или на определенных интерфейсах (To enable only specified private IP address):

Чтобы включить удаленное подключение, отредактируйте файл:

Внесите следующие изменения:

После внесения вышеуказанных изменений необходимо перезапустить postgresql:

Чтобы отключить удаленный доступ к базе данных Postgresql, откройте вышеуказанные файлы конфигурации и добавьте « #» в начале строк.

Например, чтобы отключить удаленный доступ из любого места, отредактируйте строку и не забудьте перезапустить postgresql, когда закончите:

Как видите. Запустить и использовать базу данных Postgresql довольно просто, в любом дистрибутиве Linux, в том числе Kali Linux.

РЕКОМЕНДУЕМ:

ВКонтакте
OK
Telegram
WhatsApp
Viber

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *