infosec
44.7K subscribers
850 photos
45 videos
86 files
1.19K links
Copyright: @SEAdm1n

Вакансии: @infosec_work

Информационная безопасность. Литература для ИТ специалистов. Пентест, DevOps, Администрирование.

Преобрести рекламное размещение: https://telega.in/c/it_secur
Download Telegram
💻 Postgres playground. Enhance your Postgres skills.

• Если Вы давно хотели прокачаться в PostgreSQL, то держите отличный ресурс для тренировок. Тут можно найти уроки, примеры команд и их описание, терминал, а так же куча другой полезной информации.

➡️ https://www.crunchydata.com/developers/tutorials

#PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 90+ советов по работе с PostgreSQL.

• Список практических советов по работе с PostgreSQL от специалиста с 20-летним стажем. Ну и не забывайте про дополнительный материал по хэштегам, если Вам интересна какая-либо из тем.

➡️ https://gitlab.com/postgres-ai/postgresql-consulting/postgres-howtos/

#PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 The SELinux Notebook.

• Держите бесплатную книгу по SELinux, цель которой — стать самой актуальной и всеобъемлющей книгой охватывающей компоненты ядра Linux, библиотеки, инструменты, политики и т.д.

Abbreviations and Terminology;
SELinux Overview;
Core Components;
Mandatory Access Control (MAC);
SELinux Users;
Role-Based Access Control (RBAC);
Type Enforcement (TE);
Security Context;
Subjects;
Objects;
Computing Security Contexts;
Computing Access Decisions;
Domain and Object Transitions;
Multi-Level and Multi-Category Security;
Types of SELinux Policy;
Permissive and Enforcing Modes;
Auditing Events;
Polyinstantiation Support;
PAM Login Process;
Linux Security Module and SELinux;
Userspace Libraries;
Networking Support;
Virtual Machine Support;
X-Windows Support;
SE-PostgreSQL Support;
Apache-Plus Support;
SELinux Configuration Files;
SELinux Policy Languages;
The Reference Policy;
Hardening SELinux;
Implementing SELinux-aware Applications;
Embedded Systems;
SE for Android;
Appendix A - Object Classes and Permissions;
Appendix B - libselinux API Summary;
Appendix C - SELinux Commands;
Appendix D - Debugging Policy - Hints and Tips;
Appendix E - Policy Validation Example.

➡️ Скачать в PDF можно отсюда.

#SELinux
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ PostgreSQL Database Security Assessment Tool.

• PGDSAT
— инструмент для анализа безопасности PostgreSQL сервера. По факту работы данного инструмента мы получим объемный отчет с оценкой безопасности. Пример отчета можно посмотреть тут: https://www.darold.net/sample_pgdsat/report.html

➡️ Более подробное описание инструмента доступно на github: https://github.com/HexaCluster/pgdsat

#PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 PostgreSQL 16 изнутри.

Компания Postgres Professional разместила в свободном доступе книгу "PostgreSQL 16 изнутри" (PDF, 665 стр.). В книге детально рассматривается устройство СУБД PostgreSQL. Книга будет полезной администраторам и разработчикам, желающим разобраться во внутреннем устройстве PostgreSQL, а также тем, кто хорошо знаком с устройством другой СУБД, но переходит на PostgreSQL и хочет разобраться в отличиях.

Здесь вы не найдете готовых рецептов. Ведь на все случаи жизни их все равно не хватит, а понимание внутренней механики позволяет критически переосмысливать чужой опыт и делать собственные выводы. Именно поэтому автор объясняет, как что устроено, возможно даже более подробно, чем на первый взгляд может показаться практичным.

Большая часть сведений будет актуальна еще довольно долго. Обдумывайте, экспериментируйте, проверяйте. В PostgreSQL для этого есть все инструменты, и автор старался показать, как ими пользоваться.

• Часть I. Изоляция и многоверсионность:
- Изоляция;
- Страницы и версии строк;
- Снимки данных;
- Внутристраничная очистка и hot-обновления;
- Очистка и автоочистка;
- Заморозка;
- Перестроение таблиц и индексов.

• Часть II. Буферный кеш и журнал:
- Буферный кеш;
- Журнал предзаписи;
- Режимы журнала.

• Часть III. Блокировки:
- Блокировки отношений;
- Блокировки строк;
- Блокировки разных объектов;
- Блокировки в памяти.

• Часть IV. Выполнение запросов:
- Этапы выполнения запросов;
- Статистика;
- Табличные методы доступа;
- Индексные методы доступа;
- Индексное сканирование;
- Вложенный цикл;
- Хеширование;
- Сортировка и слияние.

• Часть V. Типы индексов:
- Хеш-индекс;
- B-дерево;
- Индекс GiST;
- Индекс SP-GiST;
- Индекс GIN;
- Индекс BRIN.

➡️ Скачать книгу.

#PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Бесплатный мини-курс: PostgreSQL для новичков.

• Достаточно хороший и бесплатный курс от Selectel, если хотите погрузиться в мир PostgreSQL. В этом курсе говориться про установку и настройку базы данных PostgreSQL, как ими управлять, организовать резервное копирование и репликацию. А главное — что делать, если администрировать самим БД не хочется.

- Подойдет ли PostgreSQL вообще всем проектам или нужны альтернативы;
- Установка и использование PostgreSQL в Ubuntu 22.04;
- Как настроить репликацию в PostgreSQL;
- Резервное копирование и восстановление PostgreSQL: pg_dump, pg_restore, wal-g;
- Установка и настройка PostgreSQL в Docker;
- Установка пулера соединений PgBouncer для PostgreSQL;
- Популярные расширения для PostgreSQL: как установить и для чего использовать;
- Как создать пользователя в PostgreSQL;
- Как узнать версию PostgreSQL;
- DBaaS: что такое облачные базы данных;
- Как работают облачные базы данных PostgreSQL;
- Как начать работу с облачной базой данных PostgreSQL;
- 8 книг по PostgreSQL для новичков и профессионалов;
- Морской бой на PostgreSQL.

• Дополнительный материал:

- Книга: PostgreSQL 16 изнутри;
- Курсы для администраторов и разработчиков PostgreSQL;
- 90+ советов по работе с PostgreSQL.

#PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM