Содержание

Записки на память

KDE Plasma

Цифровой шрифт часов на панели задач

LCDMono - Ultra - 36

Клейкие заметки Plasma

~/.local/share/plasma_notes

Все модули настройки KDE

systemsettings --list

TOR

http://hjesrjndybwf4qvg5nwqgxk7yu3tueggysafejdsvnowge3ft2vt7sid.onion

Запуск KRDC в сети TOR

proxychains -f /etc/proxychains/tor.conf krdc

Вход на SQL.DEV через TOR

proxychains -f /etc/proxychains/tor.conf xfreerdp /v:o6imxjwuyrxcg66ajhtff56aekerexrfrsvtgrnqullmyq3nyystptid.onion:11014 /u:USER /p:PASSWORD +fonts  /cert-ignore /size:1440x900 /timeout 30000

DoH, eSNI

Firefox:

network.security.esni.enabled = true
network.trr.mode = 2 (или 3, чтобы был только TRR)

network.trr.uri =

https://dns.google/dns-query
https://mozilla.cloudflare-dns.com/dns-query
https://dns.google.com/experimental
https://1.0.0.1/dns-query

network.trr.bootstrapAddress =

1.0.0.1
1.1.1.1

https://habr.com/ru/post/468603/

pip3.4 install --upgrade streamlink

Создание шифрованного диска на основе qcow2

Создание образа qcow2:

qemu-img create -f qcow2 /mnt/st/disk.qcow2 100G

Включения модуля ядра (лучше поместить в один из conf файлов в /etc/modules.d строку «options nbd max_part=8»):

modprobe nbd max_part=8

Подключение образа:

qemu-nbd -c /dev/nbd0 /mnt/st/disk.qcow2

Создание физического томя LVM:

pvcreate /dev/nbd0

Создание группы LVM томов:

vgcreate lvm_group /dev/nbd0

Создание логического тома:

lvcreate -n lvm_vol -l 100%FREE lvm_group

Форматирование:

mkfs.ext4 -m 0 -L cr-disk /dev/mapper/lvm_group-lvm_vol

Монтирование:

mount /dev/mapper/lvm_group-lvm_vol /mnt/cr-disk

Размонтирование и отключение образа:

umount /mnt/cr-disk
qemu-nbd -d /dev/nbd0

abuseipdb.com



Commit в GIT

Если нужно инициализировать

git init

Применить изменения

git add *
git commit -m "Create repo"
git push -u origin master

Установка ssh сервера и клиента

yum -y install openssh-server openssh-clients
systemctl enable sshd --now

Отключение firewalld и включение iptables на CentOS 7

yum -y install -y iptables-services iptables-utils net-tools
systemctl stop firewalld
systemctl disable firewalld
systemctl enable iptables
systemctl start iptables

Установка MSSQL на CentOS 7

С одним гигабайтом памяти не запустился, запустился с двумя.

curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo
yum install -y mssql-server mssql-tools
/opt/mssql/bin/mssql-conf setup

Со всем согласиться, выбрать лицензию Developer и задать пароль пользователя sa. Проверить работоспособность:

systemctl status mssql-server

https://docs.microsoft.com/ru-ru/sql/linux/quickstart-install-connect-red-hat

PostgreSQL-1С на CentOS 7

Установка:

yum -y install http://1c.postgrespro.ru/keys/postgrespro-1c-centos96.noarch.rpm
yum -y install postgresql-pro-1c-9.6

https://postgrespro.ru/products/1c_build

Установка русской локализации и инициализация служебной базы:

su postgres
/usr/pgsql-9.6/bin/initdb -D /var/lib/pgsql/data --locale=ru_RU.UTF-8
exit
service postgresql-9.6 initdb

Добавление в автозапуск и запуск службы:

systemctl enable postgresql-9.6
systemctl start postgresql-9.6

Установка пароля для пользователя postgres:

su postgres
/usr/pgsql-9.6/bin/psql
ALTER USER postgres WITH PASSWORD 'abcd123456';
\q
Exit

Включение сетевого доступа к PostgreSQL (Данное изменение под вопросом. Вроде, работает и без изменений.):
В /var/lib/pgsql/9.6/data/pg_hba.conf
нужно изменить строку:

host	all	all	0.0.0.0/0 	ident

на

host	all	all	0.0.0.0/0 	md5

и перезапустить PostgreSQL:

systemctl restart postgresql-9.6

На брандмауэре открыть входящий TCP порт 5432

Проверка, слушает-ли служба порт:

netstat -tlnp

https://habrahabr.ru/company/stss/blog/282852/

Бэкап базы PostgreSQL

 su postgres -c 'BASE="BASE_NAME";/usr/pgsql-9.6/bin/pg_dump -U postgres -w $BASE | bzip2 -9 > /share/$BASE-$(date +%y%m%d-%H%M%S).bz2'

Или скрипт (запускать от пользователя postgres):

#!/bin/bash

function base_backup {
  NOW=$(date +%y%m%d-%H%M%S)
  FILE=/share/backups/$1-$NOW.sql.bz2
  /usr/pgsql-9.6/bin/pg_dump -c -C $1 | bzip2 -9 > $FILE
  echo "Backup base \"$1\" to file \"$FILE\"" | mail -s "Bases backup on CentOS7." support@alsoft.us.to
  exit
  }

base_backup $1

Иимя базы передаётся в качестве параметра ($1)
/share/backups/ - директория для сохранения

Восстановление (запускать от пользователя postgres):

#!/bin/bash

TMP="/tmp/$1.sql"
/usr/pgsql-9.6/bin/psql -c "drop database \"$1\";"
createdb -T template0 $1
bzip2 -d -c $2 > $TMP
/usr/pgsql-9.6/bin/psql $1 < $TMP
rm $TMP

$1 - Имя базы
$2 - Файл архива с полным путём.

https://habrahabr.ru/post/222311/

Запуск shadow RDP сессии от пользователя с передачей ему админских прав

runas /savecred /user:ADMIN_USER "mstsc /shadow:79 /noConsentPrompt /v:upr"

RHVoice

echo "Сообщение для технической поддержки" | RHVoice-test -p elena

Установка zabbix Fedora 41

[root@fserver zabbixsrv]# mysql
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 10.11.8-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> CREATE DATABASE zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0,001 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
Query OK, 0 rows affected (0,148 sec)

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0,000 sec)

MariaDB [(none)]> \q
Bye
[root@fserver zabbixsrv]# cd /usr/share/doc/zabbix-sql-scripts/mysql/
bash: cd: /usr/share/doc/zabbix-sql-scripts/mysql/: Нет такого файла или каталога
[root@fserver zabbixsrv]# cd /usr/share/doc/
[root@fserver doc]# 
[root@fserver zabbix-mysql]# mysql -uzabbix -pzabbix zabbix < schema.sql
[root@fserver zabbix-mysql]# pwd
/usr/share/zabbix-mysql
[root@fserver zabbix-mysql]# ls /usr/share/zabbix-mysql
data.sql  images.sql  schema.sql
[root@fserver zabbix-mysql]# mysql -uzabbix -pzabbix zabbix < images.sql
[root@fserver zabbix-mysql]# mysql -uzabbix -pzabbix zabbix < data.sql