#браузер Яндекс для организаций
Поддержка российских ОС и электронных подписей КриптоПро.
https://browser.yandex.ru/corp
Поддержка российских ОС и электронных подписей КриптоПро.
https://browser.yandex.ru/corp
Безопасный браузер для организаций и компаний | корпоративный Яндекс Браузер
Яндекс Браузер для организаций. Управляйте настройками на тысячах компьютерах за несколько кликов — на Windows, macOS и Linux, а также на российских ОС.
#Установка и настройка Windows 11 без подключения к Интернету и без аккаунта Microsoft
Shift+F10
Не нули, а буква
Shift+F10
OOBE\BYPASSNROНе нули, а буква
👍1
#не запускается сервис mysql
https://www.8host.com/blog/ustranenie-oshibok-soketov-v-mysql/
Can't start server : Bind on unix socket: Address already in useНужно передать все права на файл пользователю и группе mysql:
Do you already have another server running on socket: /tmp/mysql.sock
sudo chown mysql:mysql /var/run/mysqld/Ссылка на ресурс:
https://www.8host.com/blog/ustranenie-oshibok-soketov-v-mysql/
#восстановление загрузчика windows 10
BIOS и MBR: NTFS (500 Мб)
diskpartUEFI и GPT: скрытый раздел FAT32 (99-300 Мб)
list volume
BIOS и MBR: NTFS (500 Мб)
select volume Nили
format fs=fat32
format fs=ntfs(где C: — диск с файлами Windows, Z: — буква диска присвоенная скрытому разделу).
assign letter=Z
exit
bcdboot C:\Windows /s Z: /f ALL
diskpart(N - номер скрытого тома, которому присвоена буква диска)
list volume
select volume N
remove letter=Z(удаляем букву диска назначенную скрытому разделу).
exit
#Копирование сертификатов
#Копирование сертификатов ФНС РуТокен
1) диспетчер сертификатов
2) реестр
текущий пользователь
по SID пользователя
- экспортировать ветку
- для 64-битных систем это
- запускаете reg файл
- установить личные сертификаты для привязки сертификатов к контейнерам.
3) утилиты CertFix (обязательно версия 2.7) и Token.exe
- экспортировать сертификат с рутокена на USB накопитель с помощью Token.exe
- отключить доступ в интернет для CertFix
- на сертификат shift+ПКМ > Сделать экспортируемым (файловая система)
#Копирование сертификатов ФНС РуТокен
1) диспетчер сертификатов
certmgr.mscПКМ > сертификат > Все задачи > Экспорт (экспортировать закрытый ключ)
2) реестр
текущий пользователь
HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Myлибо
по SID пользователя
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList- выбрать SID(имеет вид, например, S-1-5-21-1993962763-492894223-1202660629-6195), и посмотреть ProfileImagePath, в конце строки имя пользователя, которому принадлежит этот SID.
- экспортировать ветку
HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\USERS\SID_текущего_пользователя\Keys в reg файл- для 64-битных систем это
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings\USERS\SID_текущего_пользователя\Keys
в экпортированном reg-файле поменять SID_текущего_пользователя старый на нового.- запускаете reg файл
- установить личные сертификаты для привязки сертификатов к контейнерам.
3) утилиты CertFix (обязательно версия 2.7) и Token.exe
- экспортировать сертификат с рутокена на USB накопитель с помощью Token.exe
- отключить доступ в интернет для CertFix
- на сертификат shift+ПКМ > Сделать экспортируемым (файловая система)
👍1
#Очистка системы Ubuntu
1) Очистка пакетов
Удалить неиспользуемые пакеты из кэша:
1) Очистка пакетов
Удалить неиспользуемые пакеты из кэша:
sudo apt autocleanОчистка кэша в Ubuntu, утилиты apt:
sudo apt cleanУдаление ненужных зависимостей:
sudo apt autoremove2) Старые версии snap пакетов (по умолчанию, это три):
sudo snap set system refresh.retain=33) Старые пакеты программ:
dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge
илиsudo aptitude purge ~c
#Синхронизация времени в Windows 10
Рекомендуемые NTP-серверы для синхронизации:
ntp0.NL.net;
ntp2.vniiftri.ru;
ntp.ix.ru;
ntps1-1.cs.tu-berlin.de.
timedate.cpl«Время по Интернету» > «Изменить параметры» > «Синхронизировать с сервером времени в Интернете»
Рекомендуемые NTP-серверы для синхронизации:
ntp0.NL.net;
ntp2.vniiftri.ru;
ntp.ix.ru;
ntps1-1.cs.tu-berlin.de.
#Установка клиента 1С в Ubuntu/Linux
#1C8 linux
#1C8 ubuntu
Установка клиента 1С в Ubuntu/Linux
1) Скачать дистрибутив, распаковать архив:
Файл список баз 1С8 в linux (ubuntu) находится в каталоге "~/.1C/1cestar", т.е. в домашнем каталоге пользователя (полный путь "/home/user/.1C/1cestart/ibases.v8i")
Администрирование сервера 1С:
https://its.1c.ru/db/metod8dev#content:5957:hdoc:_top:ras.
#1C8 linux
#1C8 ubuntu
Установка клиента 1С в Ubuntu/Linux
1) Скачать дистрибутив, распаковать архив:
https://releases.1c.ru/version_file?nick=Platform83&ver=8.3.22.1923&path=Platform%5c8_3_22_1923%5cserver64_8_3_22_1923.tar.gz2) Установить платформу:
./setup-full-8.3.22.1923-x86_64.run3) Создаем файл
/opt/1cv8/conf/nethasp.ini:[NH_COMMON]
NH_TCPIP=Enabled
[NH_IPX]
NH_USE_BROADCAST=Disabled
[NH_NETBIOS]
[NH_TCPIP]
NH_SERVER_ADDR=192.168.3.34, 192.168.0.232
NH_USE_BROADCAST=disabled
Дополнительно:Файл список баз 1С8 в linux (ubuntu) находится в каталоге "~/.1C/1cestar", т.е. в домашнем каталоге пользователя (полный путь "/home/user/.1C/1cestart/ibases.v8i")
Администрирование сервера 1С:
https://its.1c.ru/db/metod8dev#content:5957:hdoc:_top:ras.
#Размеры папок
du -sh * | sort -nr
-n указывает, что нужно использовать числовую сортировку
-r задает обратный порядок
-sh раземер в удобном формате
du -sh * | sort -nr
-n указывает, что нужно использовать числовую сортировку
-r задает обратный порядок
-sh раземер в удобном формате
#переключение раскладки linux
изменить сочетание клавиш в терминале введя команду:
изменить сочетание клавиш в терминале введя команду:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L', 'XF86Keyboard']"Чтобы вернуть сочетание на стандартное, введите в терминале:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Super>space', 'XF86Keyboard']"
#Добавление физического диска в виртуальную машину ESXI
СПОСОБ 1
1) смотрим диски, запоминаем ИД-диска:
ls /vmfs/devices/disks/
2) создаем vmdk mapping file
vmkfstools -z /vmfs/devices/disks/ИД-диска /vmfs/volumes/datastore1/disk1.vmdk
После того, как vmdk mapping file создан, можно цеплять этот диск к виртуальной машине, можно цеплять этот диск к виртуальной машине через Add Virtual Disk (лучше использовать для него отдельный SCSI Controller)
СПОСОБ 2
Отключить фильтр на RDM-диски (это можно сделать и на сервере VMware vCenter). Для этого в vSphere Client для хоста ESXi нужно пойти сюда:
Configuration > Software > Advanced Settings > RdmFilter
Там и выставляется соответствующая галочка:
Allow local disks to be RDM candidates for Virtual Mashines
СПОСОБ 1
1) смотрим диски, запоминаем ИД-диска:
ls /vmfs/devices/disks/
2) создаем vmdk mapping file
vmkfstools -z /vmfs/devices/disks/ИД-диска /vmfs/volumes/datastore1/disk1.vmdk
После того, как vmdk mapping file создан, можно цеплять этот диск к виртуальной машине, можно цеплять этот диск к виртуальной машине через Add Virtual Disk (лучше использовать для него отдельный SCSI Controller)
СПОСОБ 2
Отключить фильтр на RDM-диски (это можно сделать и на сервере VMware vCenter). Для этого в vSphere Client для хоста ESXi нужно пойти сюда:
Configuration > Software > Advanced Settings > RdmFilter
Там и выставляется соответствующая галочка:
Allow local disks to be RDM candidates for Virtual Mashines
#esxi удаление разделов на Datastore через CLI
Имена дисков в системе:
Имена дисков в системе:
esxcfg-scsidevs --listПолучение списка разделов на нужном datastore:
partedUtil get /путь_до_диска/имя_дискаУдалить раздел:
partedUtil delete /путь_до_диска/имя_диска номер_раздела#PostgreSQL - резервное копирование баз на сервере 1С
chcp 866
set day=%DATE:~0,2%
set month=%DATE:~3,2%
set year=%DATE:~6,4%
set YYYYMMDD=%year%%month%%day%
set dbUser=postgres
set PGPASSWORD=XXXXXXXset SERVICE_1C_NAME="1C:Server"
set CNTX_PATH="D:\srvinfo\reg_1541"
set PFL_PATH="C:\ProgramData\1C\1cv8"
set TEMP_PATH="C:\Windows\Temp"
set pgdump="C:\Program Files (x86)\pgAdmin 4\v4\runtime\pg_dump.exe"
net use * /DELETE /YES
net use \\192.168.1.3\backup /USER:"admin" "XXXXXXXX"
rem Остановка 1С
sc stop %SERVICE_1C_NAME%
timeout 5
taskkill /f /im "rphost.exe"
taskkill /f /im "rmngr.exe"
taskkill /f /im "ragent.exe"
timeout 5
DEL /Q /F /S %CNTX_PATH%\snccntx*
DEL /Q /F %PFL_PATH%\*.pfl
DEL /Q /F /S %TEMP_PATH%\*.*
rem Резервное копирование
set mydb=rtl
set pathB=\\192.168.1.3\backup\1c-backup\rtl
%pgdump% -h localhost -p 5432 -U %dbUser% -w -F c -b -v -f "%pathB%\%YYYYMMDD%_%mydb%.backup" %mydb%
rem Запуск 1С
sc start %SERVICE_1C_NAME%#PostgreSQL - восстановление из резервной копии
set pgdump="C:\Program Files (x86)\pgAdmin 4\v4\runtime\psql.exe"
set mydb=rtl
set dbUser=postgres
set PGPASSWORD=XXXXXXXset pathB=\\192.168.1.3\backup\1c-backup\rtl
%psql% -U %dbUser% -W %PGPASSWORD% %mydb% < "%pathB%\%YYYYMMDD%_%mydb%.backup"#Ceph хранилище
Знакомство с хранилищем Ceph в картинках
https://habr.com/ru/articles/313644/
Кластер хранилища Ceph на VMWare за 10 минут
https://habr.com/ru/articles/315646/
Знакомство с хранилищем Ceph в картинках
https://habr.com/ru/articles/313644/
Кластер хранилища Ceph на VMWare за 10 минут
https://habr.com/ru/articles/315646/
Хабр
Знакомство с хранилищем Ceph в картинках
Облачные файловые хранилища продолжают набирать популярность, и требования к ним продолжают расти. Современные системы уже не в состоянии полностью удовлетворить все эти требования без значительных...
#Восстановление загрузчика UEFI в linux
1) Загружаемся с установочного диска
2) Получаем информацию о разделах:
Ссылки:
https://docs.selectel.ru/servers-and-infrastructure/dedicated/troubleshooting/restore-os-bootloader/
https://linux-faq.ru/page/sistemniy-zagruzchik-grub-vosstanovlenie-nastroyka-udalenie
1) Загружаемся с установочного диска
2) Получаем информацию о разделах:
lsblk -f2) Определяем раздел с корневой директорией установленной системы и монтируем его в директорию /mnt системы, загруженной с установочного диска
sudo mount /dev/nvme0n1p2 /mnt3) Монтируем раздел EFI в в директорию /mnt/boot/efi системы, загруженной с установочного диска:
sudo mount /dev/nvme0n1p1 /mnt/boot/efi4) Монтируем директории /sys, /proc, /dev:
mount --bind /sys /mnt/sys5) Перейт в окружение основной системы:
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
chroot /mnt6) Установить GRUB на диск, с которого нужно загружаться:
grub-install /dev/nvme0n1p17) Генерируем файл конфигурации GRUB:
update-grubили
update-grub28) Выйти из окружения chroot:
exitP.S. Если есть проблема с загрузкой "A start job is running for dev-disk-by", значит система пытается подключить какой-либо раздел диска, но не может этого сделать, необходимо отредактировать файл /etc/fstab и закомментировать не используемый монтируемый раздел
Ссылки:
https://docs.selectel.ru/servers-and-infrastructure/dedicated/troubleshooting/restore-os-bootloader/
https://linux-faq.ru/page/sistemniy-zagruzchik-grub-vosstanovlenie-nastroyka-udalenie
docs.selectel.ru
Восстановить загрузчик Linux в Rescue | Документация Selectel
Как восстановить загрузчик Linux в режиме восстановления и диагностики Rescue
#Перенос Linux на другой диск
1) В папку /mnt примонтировать раздел, на котором будет располагаться новый Linux:
Ссылки:
https://losst.pro/perenos-linux-na-drugoj-disk
1) В папку /mnt примонтировать раздел, на котором будет располагаться новый Linux:
mount /dev/sdb1 /mnt2) Для переноса с помощью rsync выполнить:
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*"} / /mnt/
3) Исправить файл /etc/fstab, чтобы там был указан правильный UUID корневого раздела. Узнать UUID нужного раздела можно командой blkid:blkid /dev/sdb1Теперь заменить полученным UUID, значение этого параметра корневого раздела в /mnt/etc/fstab:
nano /mnt/etc/fstab4) Установить загрузчик:
https://t.me/FAQ_adm/73
Ссылки:
https://losst.pro/perenos-linux-na-drugoj-disk
Losst
Перенос Linux на другой диск - Losst
Такая задача возникает достаточно редко. Обычно, проще переустановить систему заново, чем переносить уже установленную версию на другой жёсткий диск или
😱1
#Не устанавливается postgresql (linux)
Список репозиториев:
Список репозиториев:
apt-repoОбновить индексы:
apt-get updateПроверить наличие пакета в репозитории:
apt-cache search postgresql9.1-server