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

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

Как настроить FTP-сервер с VSFTPD в Ubuntu 20.04

В этой статье описывается, как установить и настроить FTP-сервер в Ubuntu 20.04, который будет использоваться для обмена файлами между устройствами. FTP (File Transfer Protocol) — стандартный сетевой протокол, используемый для передачи файлов в удалённую сеть Читать дальше …

Цикл Python

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

Как установить VMware Workstation Player в Ubuntu 20.04

VMware Workstation Player — это программное обеспечение для виртуализации рабочих столов, позволяющее запускать несколько изолированных операционных систем на одной машине. С помощью VMware Player вы можете создавать и запускать собственные виртуальные машины, а также оценивать Читать дальше …

Как установить и использовать Wine в Ubuntu 20.04

Wine — это среда совместимости с открытым исходным кодом, которая позволяет запускать приложения Windows в Unix-подобных операционных системах, таких как Linux, FreeBSD и macOS. Wine — это аббревиатура от «Wine Is Not an Emulator» (Вино Читать дальше …

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

Bash: Запись в файл

Одной из наиболее распространенных задач при написании скриптов Bash или работе в командной строке Linux является чтение и запись файлов. В этой статье объясняется, как записать текст в файл в Bash, используя операторы перенаправления и Читать дальше …