Syntax highlighting of linux/misc

= Разное =

== Veracrypt ==

[[https://github.com/veracrypt/VeraCrypt]]

[[https://www.veracrypt.fr/en/Home.html]]

[[https://securityinabox.org/en/guide/veracrypt/linux/]]

{{{#!highlight bash
# --- создаем контейнер
veracrypt -t -c
# --- создаем директорию
mkdir vc.d
# --- монтируем контейнер в директорию
veracrypt vc1 ~/vc.d
# --- если ругается на dmsetup, то выполняем команду
sudo apt install dmsetup

# --- список смонтированных конейнеров
veracrypt -l
# --- размонтируем контейнер
veracrypt -d vc1
}}}


== ufw ==

[[https://help.ubuntu.ru/wiki/руководство_по_ubuntu_server/безопасность/firewall]]

[[https://losst.ru/nastrojka-ufw-ubuntu|НАСТРОЙКА UFW UBUNTU]]

{{{#!highlight bash
# --- состояние
sudo ufw status verbose
# --- отображение списка приложений, доступом к которым можно управлять
sudo ufw app list
# --- разрешение доступа к портам приложений
sudo ufw allow OpenSSH
sudo ufw allow 'Nginx Full'
# --- разрешение доступа к порту
sudo ufw allow 22
# --- разрешение доступа к порту по протоколу
sudo ufw allow 22/tcp
# --- запрещение доступа к портам приложения
sudo ufw deny 'Nginx Full'
# --- запрещение доступа к порту
sudo ufw deny 3000
# --- включение
sudo ufw enable
# --- отключение
sudo ufw disable
}}}

== kvm ==

[[https://mkdev.me/posts/osnovy-virtualizatsii-i-vvedenie-v-kvm|Основы виртуализации и введение в KVM]]

[[https://help.ubuntu.com/community/KVM|KVM]]

[[https://help.ubuntu.com/community/KVM/Installation|Installation]]

[[https://help.ubuntu.ru/wiki/kvm|Kernel-based Virtual Machine (KVM)]]

Установка
{{{#!highlight bash
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
}}}

Установка менеджера виртуальных систем
{{{#!highlight bash
# запускать через меню "Пуск" - "Менеджер виртуальных систем"
sudo apt-get install virt-manager
}}}

Проверяем готовность ОС к работе с виртуализацией
{{{#!highlight bash
# что-то должно быть выведено
egrep 'vmx|svm|0xc0f' /proc/cpuinfo
# здесь тоже
lsmod | grep kvm
# проверка аппаратного ускорения
sudo kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
# Если выведено "CANNOT be used", то необходимо включить виртуализацию в BIOS
# Для мат. платы AURUS опция называется SVM Mode и IOMMU в расширенных настройках частоты
}}}

[[https://linuxconfig.org/configure-default-kvm-virtual-storage-on-redhat-linux|Configure default KVM virtual storage on Redhat Linux]]

{{{#!highlight bash
# конфигурируем хранилище образов ВМ по умолчанию
cd
mkdir kvm-vms
sudo rmdir /var/lib/libvirt/images
sudo ln -s /home/USERNAME/kvm-vms /var/lib/libvirt/images
}}}

Управление ВМ
{{{#!highlight bash
# virt-install - создание ВМ
# virsh - управление ВМ: старт/стоп
}}}