Архив метки: Ubuntu

Установка WireGuard в Ubuntu

WireGuard — это новый, современный VPN сервер программное обеспечение с открытым исходным кодом, позиционирует себя как замену OpenVPN и использует современную криптографию. ПО реализовано в виде модуля ядра Linux. Изначально он поддерживал только Linux платформы, но потом были разработаны приложения для Windows, MacOS и Android. Что обеспечило ему широкую популярность.

 

В этом простом руководстве покажу вам как легко и быстро установить WireGurad на Ubuntu 20.04, а также настроить подключение между настроенным VPN сервером и клиентом. Читать →

Как настроить файрвол в Ubuntu с помощью UFW

ubuntu linux настройка ufw firewall

Перед вами подробное руководство для серверных админов. В статье объясняется, как с помощью UFW настроить базовый и продвинутый файрвол в Ubuntu, защитить сервер и управлять сетевыми подключениями.

Читать →

Как установить Python-модуль Beautifulsoup в Ubuntu Linux

Узнайте, как установить библиотеку Python BeautifulSoup на Ubuntu 22.04, 20.04 или любую другую версию of это Linux, который используется для веб-скреппинга и разбора HTML- и XML-документов.

Экосистема Python предлагает различные библиотеки для облегчения работы разработчиков, одной из таких является BeautifulSoup. Ее название, возможно, звучит не очень заумно, но она весьма полезна для тех, кто кодит на Python. Она предоставляет удобный способ извлечения данных с веб-страниц или поиска определенных элементов и получения их содержимого или атрибутов, что делает ее ценной для различных задач анализа данных и веб-скрапинга. Читать →

Определение init-системы с помощью оболочки

Вопрос или проблема

Это может иметь большее отношение к обнаружению операционных систем, но мне конкретно нужно определить init-систему, используемую в настоящее время в системе.

Fedora 15 и Ubuntu теперь используют systemd, Ubuntu раньше использовала Upstart (долгое время по умолчанию до 15.04), в то время как другие используют вариации System V.

Я пишу приложение, которое должно быть кроссплатформенным демоном. Init-скрипты динамически генерируются на основе параметров, которые можно передать при настройке. Читать →

Docker сообщает, что ядро Linux не поддерживает реальное время периода cgroup cpu.

Я настроил Docker на своем сервере Ubuntu 18.04 так, чтобы его API было доступно, чтобы я мог создавать и развертывать контейнеры Docker через REST-запросы, что мне нужно для добавления определенных возможностей в мой проект. Это работало хорошо для первых нескольких конечных точек, которые я пробовал. Однако, когда я пытаюсь создать новый контейнер Docker (основная цель упражнения), я получаю сообщение:

{«message»: «Your kernel does not support cgroup cpu real-time period»} Читать →

Как получить только названия юнитов, используя systemctl?

Когда я выполняю

systemctl list-units —all —state=loaded

Я получаю вывод для каждого юнита с колонками

UNIT LOAD ACTIVE SUB DESCRIPTION

Мне нужно только UNIT в выводе.

Я пробовал добавить —property=UNIT, но все равно выводятся все колонки. Пробовал —output=json-pretty, не сработало. Читать →