Как установить и настроить NFS-сервер в Ubuntu 20.04

NFS (сетевая файловая система) — это протокол распределённой файловой системы, позволяющий совместно использовать каталоги по сети. С помощью NFS вы можете монтировать удалённые каталоги в своей системе и работать с файлами на удалённом компьютере так, Читать дальше …

Как установить и настроить VNC в Ubuntu 20.04

Virtual Network Computing (VNC) — это графическая система общего доступа к рабочему столу, позволяющая удалённо управлять другим компьютером с помощью клавиатуры и мыши. Это альтернатива протоколу удалённого рабочего стола Microsoft (RDP) с открытым исходным кодом. Читать дальше …

Как настроить WireGuard VPN в Debian 10

WireGuard — это универсальный VPN (виртуальная частная сеть), использующий передовые технологии криптографии. По сравнению с другими популярными VPN-решениями, такими как IPsec и OpenVPN , WireGuard , как правило, быстрее, проще в настройке и занимает меньше Читать дальше …

Как установить Asterisk в Ubuntu 20.04

Asterisk — популярная платформа АТС с открытым исходным кодом для разработки коммуникационных приложений, таких как серверы конференций и шлюзы VoIP. Она используется частными лицами, малым бизнесом, крупными корпорациями и государственными учреждениями по всему миру. К Читать дальше …

Установка и настройка Fail2ban в Debian 10

Все серверы, доступные из Интернета, подвержены риску атак вредоносного ПО. Например, если у вас есть приложение, доступное из публичной сети, злоумышленники могут использовать метод подбора паролей, чтобы получить к нему доступ. Fail2ban — это инструмент, Читать дальше …

Цикл Python

Циклы — одно из фундаментальных понятий языков программирования. Циклы используются для выполнения повторяющихся задач до тех пор, пока не будет выполнено определённое условие. В Python есть две основные циклические конструкции, которые позволяют многократно повторять блок Читать дальше …

Как установить браузер Microsoft Edge в Ubuntu 20.04

Microsoft Edge — быстрый, простой в использовании и безопасный браузер, созданный для современного интернета. Стабильная версия доступна для Windows, macOS, iOS и Android, а предварительная версия для разработчиков — для Linux. Edge позволяет синхронизировать закладки, Читать дальше …

Как установить Python 3.9 на Debian 10

Python — один из самых популярных языков программирования в мире. Это универсальный язык, используемый для создания самых разных приложений, от простых скриптов до сложных алгоритмов машинного обучения. Благодаря простому и легкому для изучения синтаксису, Python Читать дальше …

Команда Bash wait

wait — это команда, которая ждет завершения указанных заданий и возвращает статус выхода ожидаемой команды. Поскольку команда wait влияет на текущую среду выполнения оболочки, она реализована как встроенная команда в большинстве оболочек. В этой статье Читать дальше …

Кортежи Python

В Python есть несколько последовательных типов данных, которые позволяют хранить коллекции данных организованно и эффективно. К основным типам последовательностей относятся строки, списки, кортежи и объекты-диапазоны. В этой статье вы познакомитесь с основами работы с кортежами Читать дальше …