Remoting evolving - SSH
summary
Claim: PowerShell remoting is moving from WinRM to SSH. Demo shows installing OpenSSH (inbox on modern Windows), editing sshd_config to add subsystem PowerShell, restarting sshd, opening a firewall rule and using Enter-PSSession -HostName to get an interactive session. Azure Arc integration called SSH Arc (shark) uses azcm agent and enter-azvm/azsshvm to reach Arc‑enabled servers without public IPs, and RDP tunnels over SSH work. SSH keys and AAD auth are supported, live keygen hiccup noted, SSH history shows only about 5–10 CVEs, and the setup is shown working on supported Windows back to 2012.
AI-written summary · about
chapters (15)
- 0:00SSH remoting on Windows
- 1:25WinRM to SSH transition
- 3:31Enable SSH on Windows
- 8:47Connect to Windows via SSH
- 14:52SSH auth and security
- 17:42SSH Arc for Azure servers
- 23:43Connect to Arc servers via SSH
- 27:38Browser-based SSH access
- 31:52SSH Arc with Azure Bastion
- 33:01SSH keys instead of passwords
- 35:37Key management and AD
- 40:16SSH tunneling for RDP
- 47:35Live demo SSH tunneling
- 50:10Azure AD SSH auth
- 51:57Q&A
related talks
44mWhat's new with SSH in Azure and Windows
47mOpenSSH in Windows & Azure
01h 34mPowerShell remoting - Installing and troubleshooting in a...
44mA Showdown for PowerShell Remoting
43mPowerShell Remoting Internals
44mOpenSSH Internals for PowerShell Pros
51mImprove PowerShell scripting with Azure integration
49mState of The Shell
