Linux

Как создавать образы Docker с помощью Dockerfile

Образ Docker — это план контейнеров Docker, который содержит приложение и все необходимое для его запуска. Контейнер — это исполняемый экземпляр изображения. В этом руководстве мы объясним, что такое Dockerfile, как его создать и как создать образ Docker с помощью Dockerfile. Что такое Dockerfile Читать дальше

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

Vagrant — это инструмент командной строки для создания виртуальных машин и управления ими. По умолчанию Vagrant может подготавливать машины поверх VirtualBox, Hyper-V и Docker. Другие поставщики, такие как Libvirt (KVM), VMware и AWS, могут быть установлены через систему плагинов Vagrant. Vagrant обычно используется разработчиками Читать дальше

Как настроить ключи SSH в Debian 10

Secure Shell (SSH) — это криптографический сетевой протокол, используемый для безопасного соединения между клиентом и сервером и поддерживающий различные механизмы аутентификации. Зашифрованное соединение можно использовать для выполнения команд на сервере, туннелирования X11, переадресации портов и т. Д. Основанные на пароле и открытом ключе — Читать дальше

Команда Rm в Linux

rm — это утилита командной строки для удаления файлов и каталогов. Это одна из основных команд, с которой должен быть знаком каждый пользователь Linux. В этом руководстве мы объясним, как использовать команду rm на примерах и объяснениях наиболее распространенных параметров rm . Как использовать Читать дальше

Как настроить SSH-туннелирование (перенаправление портов)

SSH-туннелирование или перенаправление портов SSH — это метод создания зашифрованного SSH-соединения между клиентом и сервером, через которое могут ретранслироваться порты служб. Перенаправление SSH полезно для передачи сетевых данных служб, использующих незашифрованный протокол, например VNC или FTP , доступа к контенту с географическим ограничением или Читать дальше

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

Squid — это полнофункциональный прокси-сервер для кеширования, поддерживающий популярные сетевые протоколы, такие как HTTP, HTTPS, FTP и другие. Его можно использовать для повышения производительности веб-сервера путем кэширования повторяющихся запросов, фильтрации веб-трафика и доступа к контенту с географическим ограничением. В этом руководстве объясняется, как настроить Читать дальше