Архив метки: Статьи

Что такое строка в Python: полное руководство для начинающих и опытных программистов

Что представляют собой строки в Python

Строка в Python — это последовательность символов, заключенная в кавычки. Это неизменяемый (иммутабельный) тип данных, что означает, что после создания строки вы не можете изменить её содержимое, но можете создать новую строку на основе существующей. Читать →

Как выйти из контейнера Docker

Предположим, вы запускаете Docker-контейнер в интерактивном режиме, например так:

docker run -it ubuntu bash

Таким образом, вы получаете интерактивную оболочку и сразу же входите в ОС, работающую как контейнер. Читать →

Как сбросить пароль пользователя root в Linux

Иногда возникает необходимость сбросить пароль учетной записи root в Linux, например, если вы забыли его или потеряли. В этой инструкции расскажем, как это сделать, используя загрузчик и командную оболочку Bash. Метод подойдет для систем, где установлен загрузчик GRUB. Читать →

Утилиты для резолва DNS-записей host и dig

В мире системного администрирования и DevOps работа с DNS-записями является рутинной задачей. Для выполнения таких операций существуют различные инструменты, однако две утилиты выделяются среди остальных: host и dig. В данной статье мы детально рассмотрим использование этих утилит, разберём их ключевые отличия и приведём примеры применения. Читать →

🔐Разбираемся в технологиях безопасной аутентификации

sso технология безопасной аутентификации

Технологии безопасной аутентификации

Существует несколько технологий, позволяющих повысить безопасность в части аутентификации пользователей. К ним относятся, например single sign-on (SSO) и различные службы аутентификации. Читать →

Введение в Polkit: Навигация по фреймворкам авторизации в Linux

Polkit – это фреймворк авторизации, установленный в каждом современном дистрибутиве Linux: он предоставляет API, позволяющие привилегированным приложениям предоставлять сервисы непривилегированным субъектам.

Общение с Polkit происходит по шине D-Bus, которая представляет собой систему IPC (Interprocess Comunication); чтобы понять, как работает первая, нужно сначала разобраться, как реализована вторая.

В этом руководстве мы поговорим о Polkit, посмотрим, как он работает и как использовать утилиты, поставляемые вместе с ним в Linux. Читать →