====== Записки на память ====== ===== 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/ ===== Обновление streamlink на HomeServer (CentOS 7) ===== 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