OpenVPN 3 – это новый клиент, построенный поверх OpenVPN 3 Core Library, которая также используется в различных клиентах OpenVPN Connect и OpenVPN для Android. В этой статье мы рассмотрим как установить OpenVPN 3 на Linux: Ubuntu, Debian, CentOS и их производные. Читать далее “Как установить OpenVPN 3 на Linux”
Службы
Как настроить basic авторизацию по паролю на прокси-сервере Squid
Если Вам необходимо ограничить доступ к своему прокси с помощью логина и пароля, то нужно настроить basic авторизацию по паролю на прокси-сервере Squid. Читать далее “Как настроить basic авторизацию по паролю на прокси-сервере Squid”
Ошибка 500 OOPS: vsftpd: refusing to run with writable root inside chroot() в VSFTPD на Линукс
В целях безопасности корневая директория FTP сервера должна быть защищена от записи. И если Вы только что установили VSFTPD и пытаетесь подключиться, можете получить такую ошибку. Читать далее “Ошибка 500 OOPS: vsftpd: refusing to run with writable root inside chroot() в VSFTPD на Линукс”
Как сделать разные директории для пользователей VSFTPD
Иногда необходимо, чтобы разные пользователи имели доступ только к своим директориям, которые находятся в разных расположениях, и не видели чужие директории. Стандартная схема здесь не совсем подходит, когда папки пользователей находятся в одной общей, корневой. Поэтому внесем небольшие изменения в конфигурационный файл VSFTPD. Читать далее “Как сделать разные директории для пользователей VSFTPD”
Как удалить все после курсора в VIM
Достаточно установить курсор в нужное место и нажать комбинацию клавиш Shift+D. Все, что находится после курсора в строке будет удалено.
Как удалить пустые строки в VIM
:g выполнит команду на строках, которые соответствуют регулярному выражению. В данном случае это пустая строка (^$), а команда, которая будет выполнена – :d (delete).
:g/^$/d
Как запустить OpenVPN на 443 порту по HTTPS вместе с веб-сервером (Nginx, Apache)
Многие сталкиваются с тем, что в сетях достаточно часто запрещены исходящие соединения методом CONNECT к портам отличным от 443, что создает определенные трудности для VPN-клиентов. Поэтому возникает необходимость использовать для VPN сервера TCP-порт 443. Читать далее “Как запустить OpenVPN на 443 порту по HTTPS вместе с веб-сервером (Nginx, Apache)”
Как сбросить счетчик столбца ID (AUTO INCREMENT) в SQL
Если вы хотите удалить все данные из таблицы и записать новые, то после вставки счетчик столбца со свойством AUTO_INCREMENT будет продолжать счет дальше, а не с начала. Читать далее “Как сбросить счетчик столбца ID (AUTO INCREMENT) в SQL”
Шпаргалка по командам Docker (Cheat Sheet)
В этой статье собран список самых нужных команд по Docker: установка, запуск контейнеров, управление контейнерами, сетями и так далее. Читать далее “Шпаргалка по командам Docker (Cheat Sheet)”
Что такое Terraform
Terraform – это open-source программное обеспечение Infrastructure as code (IaC) или по-русски «инфраструктура как код», созданное HashiCorp. Это ПО позволяет администраторам описывать и разворачивать инфраструктуру ЦОД в облачных сервисах с помощью высокоуровневого языка конфигурации, известного как Hashicorp Configuration Language (HCL) или, опционально, JSON. Terraform поддерживает ряд поставщиков облачной инфраструктуры, таких как Amazon Web Services (AWS), IBM Cloud (ранее Bluemix), Google Cloud Platform (GCP), DigitalOcean, Linode, Microsoft Azure, Oracle Cloud Infrastructure, OVH, Scaleway, VMware vSphere или Open Telekom Cloud, а также OpenNebula и OpenStack. Читать далее “Что такое Terraform”