Windows XPSP3 5GB
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
Admin CMD
>Setup /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS=domain\admin /SAPWD=pa$$WORD /SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS
состав zip архива
Microsoft.HEVCVideoExtension_2.0.52911.0_x64__8wekyb3d8bbwe.Appx
Microsoft.HEIFImageExtension_1.0.50272.0_x64__8wekyb3d8bbwe.Appx
обязательно поставьте обновление приложений магазина
Имеем три сетевых карты, в интернет компьютер выходит через 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
/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-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]
Если что не так — проверяем права в папках сервера у пользователя
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
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
Перенесем все компьютеры, которые не подключались к домену более 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