Windows XP SP3 ova образ для VMware и Vbox

Windows XPSP3 5GB

 

Рубрика: Новости | Оставить комментарий

FreeBSD upgrade release

freebsd-update fetch
freebsd-update install
pkg update && pkg upgrade
reboot
freebsd-update upgrade -r 13.1
freebsd-update install
reboot
freebsd-update install
после этого было:
pkg update && pkg upgrade
pkg-static install -f pkg

Рубрика: Новости | Оставить комментарий

system center 2022

Ключ на System Center 2022 Datacenter (лицензия)

Microsoft Endpoint Config Mgr (current branch 2203)

Ключ установки продукта:BXH69-M62YX-QQD6R-3GPWX-8WMFY

System Center 2022 — Data Protection Manager Server

Ключ установки продукта:BXH69-M62YX-QQD6R-3GPWX-8WMFY

System Center 2022 — Operations Manager Server

Ключ установки продукта:BXH69-M62YX-QQD6R-3GPWX-8WMFY

System Center 2022 — Orchestrator Server

Ключ установки продукта:BXH69-M62YX-QQD6R-3GPWX-8WMFY

System Center 2022 — Service Manager Server

Ключ установки продукта:BXH69-M62YX-QQD6R-3GPWX-8WMFY

оргинал: https://pikabu.ru/story/klyuch_nasystem_center_2022_datacenterlitsenziya_9242407

Рубрика: Новости | Оставить комментарий

меняем SQL_Latin1_General_CP1_CI_AI на SQL_Latin1_General_CP1_CI_AS

Admin CMD

>Setup /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=domain\admin /SAPWD=pa$$WORD /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS

Рубрика: Новости | Оставить комментарий

Установка кодеков для просмотра формата HEIC в Windows 10

ZIP архив приложений

состав zip архива
Microsoft.HEVCVideoExtension_2.0.52911.0_x64__8wekyb3d8bbwe.Appx
Microsoft.HEIFImageExtension_1.0.50272.0_x64__8wekyb3d8bbwe.Appx

обязательно поставьте обновление приложений магазина

 

Рубрика: Новости | Оставить комментарий

Динамическая маршрутизация Ubuntu через Netplan (ip rules)

Имеем три сетевых карты, в интернет компьютер выходит через LAN
при этом откликается на запросы в другие сетевые карты ISP1 и ISP2

LAN
ISP1
ISP2

/etc/iproute2/rt_tables

echo "101  isp1" >> /etc/iproute2/rt_tables
echo "102 isp2" >> /etc/iproute2/rt_tables

 

Нам придется создать три таблицы маршрутизации для разных подсетей

/etc/netplan/00-lan.yaml

# This is the network config written by 'admin'
network:
   ethernets:
     ens160:
       addresses: ['10.xx.xx.3/23']
       nameservers:
          addresses: [10.xx.xx.3]
          search: [example.ru]
       routes:
          - to: 0.0.0.0/0
            via: 10.xx.xx.1
          - to: 10.0.0.0/8
            via: 10.xx.xx.1
          - to: 192.168.0.0/16
            via: 10.xx.xx.1
  version: 2

/etc/netplan/02-isp2.yaml

# This is the network config written by 'subiquity'
network:
   ethernets:
         ens192:
             dhcp4: no
             dhcp6: no
             addresses: ['31.xx.xx.142/29']

             nameservers:
                 addresses: [127.0.0.1]
                 search: [example.com]
             routes:
                 - to: 0.0.0.0/0
                 via: 31.xx.xx.137
                 metric: 100
                 table: 102
             routing-policy:
               - from: 31.xx.xx.142
               table: 102
 version: 2

/etc/netplan/01-isp1.yaml

# This is the network config written by 'subiquity'
network:
   ethernets:
      ens224:
        dhcp4: no
        dhcp6: no
        addresses: ['93.xx.xx.87/28']

        nameservers:
            addresses: [127.0.0.1]
        search: [example.com]
        routes:
           - to: 0.0.0.0/0
             via: 93.xx.xx.81
             metric: 100
             table: 101
        routing-policy:
           - from: 93.xx.xx.87
             table: 101
             version: 2

применяем наши поделки

# netplan try

смотрим результат

# ip rule sh
0: from all lookup local
0: from 93.xx.xx.87/28 lookup isp1
0: from 31.xx.xx.139/29 lookup isp2
32766: from all lookup main
32767: from all lookup default

 

 

Рубрика: Новости | Метки: , | Оставить комментарий

PostgreSQL

/bin/su postgres -c \/usr\/bin\/pg_restore -U postgres -c -d zabbix \/tmp\/zabbix\.tar

 

/var/lib/pgsql/data/postgresql.conf
listen_addresses = ‘*’

/var/lib/pgsql/data/pg_hba.conf

# «local» is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all ::1/128 trust
host all all 0.0.0.0/0 md5

Рубрика: Новости | Оставить комментарий

ssh по ключу без пароля

генерим на клиенте

ssh-keygen -t rsa -b 4096 -C "your_email@domain.com"

передаём серверу

cat .ssh/id_rsa.pub | ssh [remote_username]@[server_ip_address] 'cat >> .ssh/authorized_keys'

проверяем

ssh [remote_username]@[server_ip_address]

Если что не так — проверяем права в папках сервера у пользователя

 

Рубрика: Новости | Оставить комментарий

Установка Apache Kafka на Ubuntu 20.04

sudo apt install default-jre

java -version

sudo apt install zookeeper

OK

sudo useradd kafka -m

sudo passwd kafka

sudo adduser kafka sudo

su -l kafka

Установка

mkdir ~/Downloads

curl "https://downloads.apache.org/kafka/3.1.0/kafka-3.1.0-src.tgz" -o ~/Downloads/kafka.tgz

mkdir ~/kafka
cd ~/kafka

tar -xvzf ~/Downloads/kafka.tgz --strip 1

Настройка

nano ~/kafka/config/server.properties

вставить строку

delete.topic.enable = true

Создать

sudo nano /etc/systemd/system/zookeeper.service

Вставить

[Unit]
Requires=network.target remote-fs.target
After=network.target remote-fs.target

[Service]
Type=simple
User=kafka
ExecStart=/home/kafka/kafka/bin/zookeeper-server-start.sh /home/kafka/kafka/config/zookeeper.properties
ExecStop=/home/kafka/kafka/bin/zookeeper-server-stop.sh
Restart=on-abnormal

[Install]
WantedBy=multi-user.target

Создать

sudo nano /etc/systemd/system/kafka.service

Вставить

[Unit]
Requires=zookeeper.service
After=zookeeper.service

[Service]
Type=simple
User=kafka
ExecStart=/bin/sh -c '/home/kafka/kafka/bin/kafka-server-start.sh
/home/kafka/kafka/config/server.properties >
/home/kafka/kafka/kafka.log 2>&1'

ExecStop=/home/kafka/kafka/bin/kafka-server-stop.sh
Restart=on-abnormal

[Install]
WantedBy=multi-user.target

sudo systemctl start kafka

sudo journalctl -u kafka

sudo systemctl enable kafka

Тест

~/kafka/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic TutorialTopic

echo "Hello, World" | ~/kafka/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic TutorialTopic > /dev/null

~/kafka/bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic TutorialTopic --from-beginning

 

 

Рубрика: Новости | Оставить комментарий

Работа с PowerShell

Сохраняем список всех ящиков с последним входом

Connect-ExchangeOnline -UserPrincipalName admin@domain.com

$results = ForEach ($mailbox in (Get-Mailbox -ResultSize unlimited)) {
$stats = $mailbox | Get-MailboxStatistics
New-Object -TypeName PSObject -Property @{
'Name' = $mailbox.Name
'SmtpAddress' = $mailbox.PrimarySmtpAddress
'TotalItemSize' = $stats.TotalItemSize
'ItemCount' = $stats.ItemCount
'LastLogonTime' = $stats.LastLogonTime
}
}

$results |
Sort-Object -Property TotalItemSize -Descending | export-CSV c:\temp\Mailbox-lastlogon.csv

Disconnect-ExchangeOnline

Удаляем старые записи AD

Перенесем все компьютеры, которые не подключались к домену более 365 дней в отдельную папку DELETEPC с выводом в файл D:\report-pc.txt

$date_with_offset= (Get-Date).AddDays(-365)
$comps = Get-ADComputer -Properties LastLogonDate -Filter {LastLogonDate -lt $date_with_offset } | Sort LastLogonDate
foreach ($comp in $comps) {set-adcomputer $comp.name -enabled $false; move-adobject -identity $comp -targetpath "ou=DELETEPC,dc=example,dc=com"}
Get-ADComputer -Properties LastLogonDate -Filter {LastLogonDate -lt $date_with_offset } | Sort LastLogonDate | FT Name, LastLogonDate -AutoSize | Out-File D:\report-pc.txt




Включение отправки сообщений за пределы доменов exchange online от имени SimpleDisplayName

Connect-ExchangeOnline -UserPrincipalName admin@exchangeonline.com

#включаем отправку
Set-RemoteDomain -Identity default -UseSimpleDisplayName $true
#присваиваем ящику SimpleDisplayName
Set-Mailbox user@domain.ru -SimpleDisplayName "David Fishman"

Disconnect-ExchangeOnline

 

Рубрика: Новости | Метки: , , , , | Оставить комментарий