---
title: "IT Ops - Page 2 of 51"
description: "Content focused on the system administrator and IT professional in the trenches from Microsoft Windows administration, PowerShell, Linux administration and more."
---

# IT Ops - Page 2 of 51

> Content focused on the system administrator and IT professional in the trenches from Microsoft Windows administration, PowerShell, Linux administration and more.

---

# ATA Learning Adam the Automator

Tap to hide

[

ATA Learning

](/)

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Search for:  

*   [](https://twitter.com/adbertram)
*   [](https://github.com/Adam-the-Automator)
*   [](https://www.linkedin.com/company/adam-the-automator-llc)
*   [](/feed/)

Show FilterReset Filters

×

Reset Filters

## Tag Search

Search tags

## Tags

*   PowerShell(297)
*   Linux(126)
*   Active Directory(69)
*   Ubuntu Linux(59)
*   Windows(51)
*   Command Line(49)
*   AWS(29)
*   Windows 10(29)
*   windows server(27)
*   Python(23)
*   Networking(19)
*   VmWare(19)
*   Docker(18)
*   Kubernetes(18)
*   File Management(17)
*   Specops(15)
*   Azure(14)
*   macOS(14)
*   Powershell Administration(14)
*   Security(14)
*   Raspberry Pi(13)
*   Bash(12)
*   Learn with Me Series(12)
*   PowerShell Language(12)
*   Microsoft Windows Server(10)
*   Ansible(9)
*   Databases(9)
*   Endpoint Management(9)
*   1E Tachyon(8)
*   Certificates(8)

See 10 more

No posts match those tags. Reset the filters and try again.

[![](https://adamtheautomator.com/wp-content/uploads/2026/05/featured_image-11.webp)](/troubleshoot-active-directory-replication-errors/)

*   [Active Directory](/tag/active-directory/)
*   [Command Line](/tag/command-line/)
*   [DNS](/tag/dns/)

[

## How to Troubleshoot Active Directory Replication Errors

Troubleshoot Active Directory replication errors by isolating 1311, 1722, 2087, and USN rollback issues with repadmin, dcdiag, DNS, RPC, and KCC checks.

](/troubleshoot-active-directory-replication-errors/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram12 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/05/featured_image-7.webp)](/gpo-intune-migration/)

*   [Active Directory](/tag/active-directory/)
*   [Azure AD](/tag/azure-ad/)

[

## Migrate Group Policy to Intune Without Breaking Endpoints

Export GPOs as XML, analyze them with Group Policy Analytics, migrate supported settings to Intune Settings Catalog, and resolve hybrid device conflicts.

](/gpo-intune-migration/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram9 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/04/featured_image-6.webp)](/survive-2026-secure-boot-certificate-expiry-3/)

*   [Certificates](/tag/certificates/)
*   [Command Line](/tag/command-line/)

[

## How to Survive the 2026 Secure Boot Certificate Expiry

Deploy Windows UEFI CA 2023 before the June 2026 certificate expiry. Inventory devices, update OEM firmware, and trigger enrollment via Intune or PowerShell registry settings.

](/survive-2026-secure-boot-certificate-expiry-3/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram6 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/04/featured_image-6.webp)](/survive-2026-secure-boot-certificate-expiry/)

*   [Certificates](/tag/certificates/)
*   [Command Line](/tag/command-line/)

[

## How to Survive the 2026 Secure Boot Certificate Expiry

Deploy Windows UEFI CA 2023 before the June 2026 certificate expiry. Inventory devices, update OEM firmware, and trigger enrollment via Intune or PowerShell registry settings.

](/survive-2026-secure-boot-certificate-expiry/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram6 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/04/featured_image-1.webp)](/disable-smtp-auth-exchange-online-december-2026/)

*   [Azure AD](/tag/azure-ad/)
*   [Azure PowerShell](/tag/azure-powershell/)

[

## How to Disable SMTP AUTH in Exchange Online Before December 2026

Audit SMTP AUTH usage with PowerShell, migrate devices and scripts to OAuth 2.0, and disable Basic Auth in Exchange Online before Microsoft’s 2026 deadline.

](/disable-smtp-auth-exchange-online-december-2026/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram7 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/06/ditch-gpos-intune-featured.webp)](/ditch-gpos-migrate-microsoft-intune-2/)

*   [Active Directory](/tag/active-directory/)
*   [Azure](/tag/azure/)

[

## Ditch the GPOs: Migrate to Microsoft Intune

Use Group Policy Analytics to migrate GPOs to Intune Settings Catalog profiles, handle unsupported Group Policy Preferences, and manage hybrid AD-to-MDM transitions.

](/ditch-gpos-migrate-microsoft-intune-2/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram7 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/02/featured_image-16.webp)](/negotiate-it-salary/)

*   [career development](/tag/career-development/)
*   [salary negotiation](/tag/salary-negotiation/)

[

## Stop Leaving Money on the Table: IT Salary Negotiation

Learn salary negotiation strategies for IT professionals, from researching market rates with Levels.fyi to handling counteroffers and maximizing total compensation.

](/negotiate-it-salary/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram6 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/02/featured_image-3.webp)](/ace-modern-coding-interview-sysadmin/)

*   [Bash](/tag/bash/)
*   [Command Line](/tag/command-line/)
*   [DevOps](/tag/devops/)
*   [Python](/tag/python/)

[

## How to Ace the Modern Coding Interview as a SysAdmin

Master coding interviews for sysadmin and DevOps roles with practical preparation strategies. Learn Python, Bash, and platform-specific techniques that translate your operational experience into interview success.

](/ace-modern-coding-interview-sysadmin/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram9 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/01/26802_featured_image-scaled.jpg)](/fix-active-directory-weak-point-passwords/)

*   [Active Directory](/tag/active-directory/)
*   [Specops](/tag/specops/)
*   [Sponsored](/tag/sponsored/)

[

## How to Fix Active Directory’s #1 Weak Point in 2026: Passwords

It's 2026. Despite years of momentum around passwordless authentication, the reality in most enterprise environments is still the same: Active Directory

](/fix-active-directory-weak-point-passwords/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram8 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2026/01/featured_image-2-scaled.jpg)](/easyentra-look-hybrid-user-management-virtual/)

*   [Active Directory](/tag/active-directory/)
*   [Azure AD](/tag/azure-ad/)
*   [Sponsored](/tag/sponsored/)

[

## EasyEntra: A Look at Hybrid User Management with Virtual Templates

EasyEntra consolidates Active Directory and Entra ID management into a single interface. This hands-on review explores Virtual User Templates—a feature that standardizes user provisioning across hybrid environments.

](/easyentra-look-hybrid-user-management-virtual/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram4 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/12/image_2025-12-08_135610968.png)](/specops-mfa-windows-login/)

*   [Active Directory](/tag/active-directory/)
*   [MFA](/tag/mfa/)
*   [Specops](/tag/specops/)
*   [Sponsored](/tag/sponsored/)

[

## Active Directory: Add MFA to Windows with Specops Secure Access

Learn how to deploy Specops Secure Access to add multi-factor authentication (MFA) to Windows logins and Remote Desktop connections in Active Directory environments.

](/specops-mfa-windows-login/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram6 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/11/91e5abb1-5bca-4958-a9f1-0f203a8938f7.png)](/block-passwords-active-directory/)

*   [Active Directory](/tag/active-directory/)
*   [InfoSec](/tag/infosec/)
*   [Password Management](/tag/password-management/)
*   [Specops](/tag/specops/)
*   [Sponsored](/tag/sponsored/)

[

## How to Block Known Bad Active Directory Passwords

In this article, we will explore why and how to block the use of certain passwords for Active Directory user accounts. In an Active Directory environment,

](/block-passwords-active-directory/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram8 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/10/image_2025-10-24_095322075.png)](/migrating-powershell-6-to-7-5/)

*   [PowerShell](/tag/powershell/)

[

## Migrating from PowerShell 6 to 7.5: Breaking Changes/New Features

Migrate from PowerShell Core 6 to 7.5: breaking changes, features, and testing tips.

](/migrating-powershell-6-to-7-5/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram4 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/10/active-directory-password-audit-autumn.png)](/active-directory-security-audit/)

*   [Specops](/tag/specops/)
*   [Sponsored](/tag/sponsored/)

[

## Boost your Active Directory Security with this Free Audit

Scan your Active Directory passwords for strength and find weaknesses with a free Specops audit.

](/active-directory-security-audit/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram3 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/09/3a4691e2-91b3-4636-9cb3-d9533534df57.png)](/helpdesk-social-engineering-specops/)

*   [Specops](/tag/specops/)
*   [Sponsored](/tag/sponsored/)

[

## Fortifying the Frontline: Protecting Helpdesks from Social Engineering

Helpdesks are prime targets for social engineering. Specops Secure Service Desk ensures only verified users gain access, stopping attackers at the source.

](/helpdesk-social-engineering-specops/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram4 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/06/featured-image-6.png)](/pester-test-timeout-runspaces/)

*   [Pester](/tag/pester/)
*   [PowerShell](/tag/powershell/)

[

## How to Add Timeouts to Pester Tests with PowerShell Runspaces

Prevent Pester tests from hanging indefinitely using PowerShell runspaces. Learn to handle variable scoping, module loading, TestDrive access, and stream capture challenges with timeout protection.

](/pester-test-timeout-runspaces/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram6 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/06/featured-image-5.png)](/powershell-module-manifest/)

*   [PowerShell](/tag/powershell/)

[

## PowerShell 101: Creating a Module Manifest

Maybe you’ve put together some great functions but struggle to make them cohesive, intuitive, or shareable. Without a way to define your module’s

](/powershell-module-manifest/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram5 min. read

](/author/adam-bertram/)

[![](https://adamtheautomator.com/wp-content/uploads/2025/03/featured-image.webp)](/powershell-functions-module/)

*   [PowerShell](/tag/powershell/)

[

## Creating a Real-World Module: Creating Functions

Learn how to create PowerShell functions that gather memory, storage, and processor information from remote systems, transforming raw output into readable formats.

](/powershell-functions-module/)

[![Adam Bertram Avatar](https://secure.gravatar.com/avatar/d0b9d42e21e5622713f8b693aa5c0f9244d5f7dd200ed29b8398f52dee5de337?s=192&d=mm&r=g)

Adam Bertram2 min. read

](/author/adam-bertram/)

## Categories

*   [IT Ops](/category/it-ops/)
*   [Cloud](/category/cloud/)
*   [DevOps](/category/devops/)
*   [Home Ops](/category/home-ops/)
*   [Information Security](/category/infosec/)
*   [Software Development](/category/software-development/)

## Site

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Copyright 2026© ATA Learning | [Privacy Policy](/privacy/)
