Depending on the task, we can run the exact same PowerShell Core code on all platforms.
What’s more, we see that configuration automation through Azure DSC can be leveraged for both Windows and Linux operating systems. Realizing this vision is important as it allows traditional Windows and Linux admins to manage any operating system with a common skill set plus allowing for cross-platform code and scripts. We will also see that system administrators will be able to manage Linux servers, routers, switches, and other devices that allow for SSH. As a result, admins now have two-way remote management with PowerShell and SSH, from Linux to Windows and vice versa.
Microsoft’s goal is to tightly integrate the open source Secure Shell (SSH) protocol with Windows and PowerShell. The integration of SSH has been a popular request among Windows users and SSH presents a renewed vision for remoting.