Кириллица в консоли Centos
Если после установки Centos на консоли вместо кириллицы квадраты, то:
1. Заходим в /etc/vconsole.conf
2. Меняем FONT="UniCyr_8x16"
Если после установки Centos на консоли вместо кириллицы квадраты, то:
1. Заходим в /etc/vconsole.conf
2. Меняем FONT="UniCyr_8x16"
Чтобы вернуть ethX обратно, отредактируйте файл grub.
vi /etc/default/grub
Найдите GRUB_CMDLINE_LINUX и добавьте net.ifnames=0
Из:
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap rhgb quiet"
В:
GRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cl-swap rd.lvm.lv=cl/root rd.lvm.lv=cl/swap net.ifnames=0 rhgb quiet"
После выполните:
grub2-mkconfig -o /boot/grub2/grub.cfg В последних версиях Centos сетевые сценарии не устанавливаются по умолчанию. Если вы все еще хотите использовать сценарии сетевой работы , вам необходимо установить пакет сетевых сценариев.
# yum install network-scripts Пошаговая инструкция по сборке и установке Asterisk 18 из исходного кода в CentOS/Red Hat. Установка зависимостей (Jansson, PJSIP), настройка menuselect, сборка модуля MP3 и запуск Asterisk в системе.
1. Установим необходимые пакеты
yum -y install epel-release
yum config-manager --set-enabled powertools
yum group -y install "Development Tools"
yum -y install git wget vim net-tools sqlite-devel psmisc ncurses-devel libtermcap-devel newt-devel libxml2-devel libtiff-devel gtk2-devel libtool libuuid-devel subversion kernel-devel kernel-devel-$(uname -r) crontabs cronie-anacron libedit libedit-devel
Запускаем cmd от имени администратора
запускаем sconfig
в пункте 5 выбираем обновляем вручную M
Для установки редактора локальных групповых политик в Windows 10 редакции Домашняя, откройте командную строку с правами администратора и последовательно выполните две однострочные команды:
FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")
FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F") Полное руководство по установке и настройке файловой системы ZFS в RHEL/CentOS 8 через EPEL. Инструкция включает загрузку модуля ядра, установку веб-плагина для Cockpit, настройку автоматических снимков (snapshots) и интеграцию с Samba ShadowCopy для резервного копирования.
Поехали!
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://zfsonlinux.org/epel/zfs-release-2-3$(rpm --eval "%{dist}").noarch.rpm
yum install zfs
/sbin/modprobe zfs
Если что-то пошло не так и модуль не загрузился используем dkms autoinstall (конечно если в dkms status его видит)
systemctl –a | grep zfs
ZFS плагин для Cockpit
git clone https://github.com/optimans/cockpit-zfs-manager.git
sudo cp -r cockpit-zfs-manager/zfs /usr/share/cockpit
zfs-auto-snapshot
wget https://github.com/zfsonlinux/zfs-auto-snapshot/archive/upstream/1.2.4.tar.gz
tar -xzf 1.2.4.tar.gz
cd zfs-auto-snapshot-upstream-1.2.4
make install
Настройка SAMBA для ShadowCopy
shadow: snapdir = .zfs/snapshot
shadow: sort = desc
shadow: format = zfs-auto-snap_daily-%Y-%m-%d-%H%M
shadow: localtime = no
vfs objects = acl_xattr shadow_copy2
cron.d скрипт
#!/bin/sh
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
which zfs-auto-snapshot > /dev/null || exit 0
exec zfs-auto-snapshot --quiet --syslog --label=daily --keep=31 // Решение: добавить строку в .htaccess
IndexOptions NameWidth=*
В режиме листинга каталога, веб-сервер Apache все равно может отображать файлы/папки в неправильной кодировке (предполагается, что имена файлов и каталогов заданы в UTF-8).
Чтобы исправить это, необходимо добавить в файл .htaccess следующий код:
IndexOptions +Charset=UTF-8
1. Создание Telegram бота
Для создания своего бота необходимо перейти по ссылке https://t.me/BotFather. И нажать на кнопку «Старт» и пишем:
/newbot
Вводим название бота. Вводим логин бота. Вводить необходимо любое уникальное название. В случае, если ваш логин будет не уникальный, то бот попросит еще раз ввести логин.
В результате вам придет сообщение с токеном доступа 123456:xxxxxxxxxx.
1.Добавим в файле /homeassistant/configuration.yaml поддержку Telegram (Ссылка на материал)
2. Добавим в файле /homeassistant/configuration.yaml команду записи с камеры ID9 длиною 10 секунд.
shell_command:
savevideo: 'ffmpeg -i "http://192.168.1.42/video.mp4?oids=9&size=2304x1296" -t 10 -c copy -y "/config/tmp/shot1.mp4"'
3. Создаем автоматизацию. При срабатывание binary_sensor.indoor вызвать savevideo, подождать 15 секунд, отправить в Telegram
Полная инструкция по установке и настройке OpenVPN-сервера на CentOS с помощью автоматического скрипта. От обновления системы и установки зависимостей до настройки параметров, запуска сервиса и поиска файла конфигурации клиента.
1. Обновляемся
sudo yum update
2. Ставим tar wget
sudo yum install tar wget
3. Скачиваем скрипт автоустановки и запускаем его (ниже есть копия, которая точно работает)