- Microsoft now includes OpenSSH client in Windows 10 and Server 2019+, with SSH server preinstalled in Windows Server 2025.
- To use PowerShell as default shell over SSH, set registry value to PowerShell 7's pwsh.exe and configure sshd subsystem with short names or symlinks.
- Key authentication differs for admin accounts: keys must go to administrators_authorized_keys with strict ACLs, causing common setup issues.
- PowerShell 7 supports remoting over SSH with object pipelines, working across Windows, Linux, and macOS via commands like Enter-PSSession.