#admin_FAQ
7 subscribers
31 links
Download Telegram
#очистка логов
journalctl --vacuum-size=2G
#Монтирование флешки в Linux
fdisk -l
sudo mount /dev/sdc1 /mnt/usb
#Форматирование lvm
mkfs.ext4 /dev/backup-vg/main-backup
#Монтирование тома
mount /dev/backup-vg/main-backup /mnt/backup
или
nano /etc/fstab
/dev/backup-vg/main-backup /mnt/backup ext4 defaults 0 0
#копирование раздела с сжатием
#копирование системы ubuntu
#копирование диска
dd if=/dev/datastorage-vg/rdp conv=sync,noerror bs=64K status=progress | gzip -c > /mnt/backup/backup-vm/221220_rdp.raw.gz

#восстановление диска из gzip
gunzip -c /path/to/your-backup.img.gz | dd of=/dev/sdX status=progress
#список групп lvm кратко
vgs

подробно:
vgdisplay

vgdisplay vg01
#файловая система lvm
#опрелелить файловую систему lvm

file -s /dev/rdgrp/main

покажет:
symbolic link to ../dm-2
далее пишем:
file -s /dev/dm-2
покажет:
/dev/dm-2: Linux rev 1.0 ext4 filesystem data
#скорость записи на диск
dd if=/dev/zero of=tempfile bs=1M count=10240; sync
#имя компьютера (hostname)
hostname
или
hostnamectl
или
cat /proc/sys/kernel/hostname
или
uname -n
#freenas монтировать usb-диск
gpart create -s MBR da0
gpart add -t ntfs da0

export NTFS_USE_UBLIO=0
mkntfs -vFIQ -p 63 -S 63 -H 255 /dev/da0s1
ntfs-3g /dev/da0s1 /mnt
#Монтирование zfs

например, монтируем пул "bakpool":
zpool import -f -R /home/ubuntu/bak bakpool
#GPO
#обновить GPO
#обновить групповые политики

gpupdate /force
#firewall VNC
#Открыть порты
#брандмауэр
#firewall

ufw allow from 10.0.80.0/24 to any port 5900:5910 proto tcp
#корневой сертификат
#минцифры

Чтобы проверить, что ваш хост Linux не может проверить (и соответственно не доверяет) SSL сертификату на определенном сайте, выполните команду:
curl –I https://www.sberbank.ru

Скопируйте файлы ваших сертификаты в хранилище сертификатов в каталог usr/local/share/ca-certificates/:
sudo cp my_trusted_sub_ca.crt /usr/local/share/ca-certificates/
sudo cp my_trusted_root_ca.crt /usr/local/share/ca-certificates/

Обновите хранилище сертификатов командой:
sudo update-ca-certificates -v
#Удаление IIS Web Server
Uninstall-WindowsFeature -remove Web-Server
#Восстановление системных файлов windows
Ошибка DISM 0x800f081f: Не удалось найти исходные файлы…

Достаточно скопировать файл install.wim из дистрибутива в корень диска С.
ВНИМАНИЕ: все окна проводника Windows закрыть.
После этого запускаем консоль cmd от имени администратора и проверяем список выпусков Windows:
cd\
dism /Get-WimInfo /WimFile:install.wim
Нужно очистить собственное хранилище компонентов от установленных ранее «обновлённых» файлов:
DISM /Online /Cleanup-Image /StartComponentCleanup
Следуем стандартной процедуре анализа состояния образа Windows и применению исправления ошибок:
DISM /Online /Cleanup-Image /AnalyzeComponentStore
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:c:\install.wim:4 /LimitAccess
По окончании работ, запускаем проверку системных файлов:
sfc /scannow

Если не помогло, ставим через мастер нужные компоненты, указываем расположение ресурсов:
WIM:D:\sources\install.wim:4
#СКУД
#контроллеры
Для доступа в панель необходимо:
http://127.0.0.1:8075
(по умолчанию логин и пароль «Администратора» установлен 1, 1)

Команда «Выполнить»
- введенному контроллеру необходимо изменить сетевые настройки:
setnetparam=192.168.1.100;255.255.255.0;192.168.1.1
- изменяет значение ip-адреса контроллера, по которому программа с ним работает, т.е значение внутри самой базы:
updateip=192.168.1.100

- отключение проверки компьютера-хозяина по MAC-адресу:
sendhex=8b000201
- при необходимости изменить порт связи с уже введенным в систему контроллером. Например, когда есть несколько контроллеров размещенных в другой локальной сети:
updateport=7720
Channel name was changed to «#FAQ_admin»
#СЕРВЕР ВМ ДЛЯ МИНИОФИСА

Статья не является инструкцией, а всего лишь дает выкладку основных этапов!

1. Скачиваем дистрибутив Ubuntu Server 22.04.02 LTS
https://ubuntu.com/download/server

2. Устанавливаем ОС, не забывая про OpenSSH Server

Обновляем систему:
sudo apt update
sudo apt upgrade

Расширим lvm если требуется:
lvdisplay
lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
resize2fs /dev/ubuntu-vg/ubuntu-lv

3. Настраиваем сетевой мост с помощью netplan

Определяем основной сетевой интерфейс:
ip addr show

Правим конфигурационный файл:
/etc/netplan/00-installer-config.yaml

В зависимости от задачи задаем статический или динамический IP-адрес на интерфейс сетевого моста.

Пример статического IP:
network:
version: 2
renderer: networkd

ethernets:
enp5s0:
dhcp4: false
dhcp6: false

bridges:
br0:
interfaces: [enp5s0]
addresses: [192.168.100.2/24]
routes:
- to: default
via: 192.168.100.1
metric: 100
on-link: true
mtu: 1500
nameservers:
addresses: [192.168.100.1]
parameters:
stp: true
forward-delay: 4
dhcp4: no
dhcp6: no


Пример динамического IP:
network:
version: 2
renderer: networkd

ethernets:
enp5s0:
dhcp4: false
dhcp6: false

bridges:
br0:
interfaces: [enp5s0]
mtu: 1500
parameters:
stp: true
forward-delay: 4
dhcp4: yes
dhcp6: no


Для проверки конфигурационного файла вводим:
netplan --debug generate

Для применения настроек вводим:
netplan apply

4. Создание программного RAID массива

Посмотреть список дисков, подключенных к системе можно с помощью команды lsblk

Необходимо определиться стоит ли размещать RAID непосредственно на диски или на разделы.
Необходимо определиться использовать ли lvm для ВМ.

Создадим таблицу разделов на всех выбранных дисках:
sudo parted /dev/sda mklabel msdos
sudo parted /dev/sdb mklabel msdos
sudo parted /dev/sdc mklabel msdos

Два наиболее часто используемых типа таблиц разделов - это gpt и msdos.

Создадим разделы:
sudo parted /dev/sda mkpart primary ext4 2048 930Gb
sudo parted /dev/sdb mkpart primary ext4 2048 930Gb
sudo parted /dev/sdc mkpart primary ext4 2048 930Gb


Устанавливаем утилиту mdadm:
sudo apt install mdadm

Массив собирается командой:
mdadm --create --verbose /dev/md0 -l 5 -n 3 /dev/sd{a1,b1,c1}

Форматируем полученный раздел в файловую систему Ext4:
sudo mkfs -t ext4 /dev/md0

Посмотреть детальную информацию о массиве /dev/md0 можно с помощью утилиты mdadm:
sudo mdadm --detail /dev/md0

Чтобы убедиться, что при загрузке сервера массив загружается автоматически, нужно отредактировать файл /etc/mdadm/mdadm.conf. Вы можете автоматически сканировать активный массив и добавить данные в файл:
sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf

После этого вы можете обновить initramfs или исходную файловую систему RAM, чтобы массив был доступен во время загрузки:
sudo update-initramfs -u

Добавьте новые параметры монтирования файловой системы в файл /etc/fstab для поддержки автоматического монтирования при загрузке:
echo '/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0' | sudo tee -a /etc/fstab

5. Устанавливаем KVM

Если полученный результат больше 0, это означает, что KVM совместим с системой и может быть установлен:
egrep -c '(vmx|svm)' /proc/cpuinfo

Необходимые пакеты для KVM:
sudo apt install qemu-kvm libvirt-daemon-system virtinst libvirt-clients bridge-utils

sudo systemctl enable libvirtd
sudo systemctl start libvirtd
sudo systemctl status libvirtd

Добавить своего пользователя в группу KVM и Libvirt:
sudo usermod -aG kvm $USER
sudo usermod -aG libvirt $USER

При использовании менеджера виртуальных машин открываем порты VNC:
ufw allow from 10.0.80.0/24 to any port 5900:5910 proto tcp