В ответ на пост 💡Установка docker для дистрибутивов на базе Windows Server Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1" -OutFile install-docker-ce.ps1 .\install-docker-ce.ps1 📚 Подробная инструкция https://learn...
👀dnsdumpster.com - сайт, который по открытым данным (стандартные DNS записи, имена серверов в сертификате) позволяет увидеть, что в вашем домене доступно миру и улучшить безопасность вашей инфраструктуры...
❓Как создать назначеную задачу в Windows с помощью PowerShell? В данном примере создаётся задача запускающая скрипт PowerShell каждый час в течении 12 часов с правами системы. $action = New-ScheduledTaskAction -Execute 'powershell.exe' -Argument '-NoLogo -ExecutionPolicy ByPass -File "<script_path>"' $trigger = New-ScheduledTaskTrigger -At (Get-Date) -RepetitionInterval (New-TimeSpan -Minutes 60) -RepetitionDuration (New-TimeSpan -Hours 12) $principal = New-ScheduledTaskPrincipal -UserId "NT AUTHORITY\SYSTEM" -RunLevel Highest $settings = New-ScheduledTaskSettingsSet $task = New-ScheduledTask...
🟦Если вам необходимо быстро мигрировать DHCP сервер на базе Windows, это можно сделать с помощью нескольких команд. На старом сервере выполняем Export-DhcpServer -File C:\DHCPdata.xml -Leases -Force -ComputerName $env:computername –Verbose #делаем бэкап настроек старого сервера Remove-DhcpServerInDC #удаляем регистрацию старого Dchp сервера в AD Copy-Item C:\DHCPdata.xml \\<new_ad_server\c$\ #или скопировать файл любым другим способом на новый сервер На новом сервере выполняем...
👨💻Если мне приходится работать на системах Windows, то для подключения к удалённому рабочему столу и ssh я использую программу mRemoteNG. Это бесплатный менеджер подключенией RDP, SSH, VNC и других протоколов. Установить его можно одной из команд winget install mremoteng.mremoteng choco install mremoteng -y или просто скачав и запустив установочный файл...
📖Quick Reference - свободная база шпаргалок по различным сервисам и языкам программирования, если вам нужно что-то быстро посмотреть или вспомнить #manual #linux #docker #bash #python @samsitblog
📈Недавно столкнулся с проблемой, что Диспетчер задач Windows (Task Manager) показывает загрузку процессора выше, чем она на самом деле. Zabbix и Performance Monitor показывают одно, а Task Manager показывает значение намного выше. Оказалось, что Task Manager использует метрики Processor Information% Processor Utility и Processor Information% Privileged Utility, а системы мониторинга и Performance Monitor используют более точные метрики Processor Information% Processor Time и Processor Information% Privileged Time...
🟡IMAPSYNC мощная утилита для миграции почты через протокол IMAP. Если для вас часто стоит вопрос миграции почты, то эта утилита поможет перенести почту между любыми почтовыми серверами. Ниже приводится команда для установки. sudo apt install -y \ libauthen-ntlm-perl \ libcgi-pm-perl \ libcrypt-openssl-rsa-perl \ libdata-uniqid-perl \ libencode-imaputf7-perl \ libfile-copy-recursive-perl \ libfile-tail-perl \ libhttp-daemon-perl \ libhttp-daemon-ssl-perl \ libhttp-message-perl \ libio-socket-inet6-perl \ libio-socket-ssl-perl \ libio-tee-perl ...
🕔Недавно было необходимо сделать скрипт для проверки Zabbix сервером насколько время на ВМ отклоняется от точного времени. Результатом стал скрипт ниже, который показывает среднее время отклонения от множества источников времени, заданных на сервере Windows через GPO или реестр. param( $ProcessTimeSources = 5 ) $average_drift = 0 $WorkedTimeSources=0 # Get the list of peers and process each one (w32tm /query /peers | Select-String 'Peer:') | Select-Object -First $ProcessTimeSources | ForEach-Object { # Extract the time source address $time_source_address = ([string]$_).TrimEnd(',0x8').TrimStart('Peer:...