Архив рубрики: Linux

🐧 Как увеличить продолжительность сеанса Sudo на Linux

При работе с операционной системой Linux одним из мощных инструментов, который часто используется, является команда sudo.

Sudo расшифровывается как “superuser do”, и это команда, позволяющая выполнять другие команды с правами администратора или ‘root’.

Однако по соображениям безопасности такой “root”-доступ предоставляется только на короткий срок, обычно 15 минут по умолчанию. Читать

Как синхронизировать время в Linux

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

Важно, чтобы время на всех компьютерах в сети было синхронизировано для избежания проблем, связанных с различными временными зонами и асинхронными событиями. Стоит рассмотреть, как можно синхронизировать время в Linux и поддерживать его точность. Читать

Команда last в Linux

Иногда при администрировании сервера под управлением Linux нужно посмотреть историю входов в систему и выходов для пользователей. Это удобно делать с помощью команды last. Хотя она пригодится и в других ситуациях.

В данной статье мы подробно расскажем, как работает last в Linux, какой у нее синтаксис и доступные опции. А затем перейдем к конкретным примерам использования и рассмотрим несколько сценариев.

Читать

Интерфейс оболочки Linux для ядра Linux

Мы пройдем через оболочку Linux, интерпретатор команд для Linux. Shell предоставляет среду, в которой несколько исполняемых программ C присутствуют по определенному известному пути. Shell находит эти исполняемые файлы и предоставляет вывод этих команд на консоль. Мы обсудим несколько примеров команд и переменных среды оболочки. Читать

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

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

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

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

Как объявить пустой массив в Bash?

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