If you’d like to test-drive the new PowerShell remoting alternative that is using SSH instead of WinRM, make sure you install PowerShell 7 first.
Next, from within PowerShell 7, install this module:
PS> Install-Module -Name Microsoft.PowerShell.RemotingTools -Scope CurrentUser
Once the module is installed, in an elevated PowerShell 7 shell, you can enable the new SSH-based remoting with just one call:
PS> Enable-SSHRemoting
Once the setup tasks are done, open an elevated PowerShell 7 shell, and try remoting to your own computer:
PS> Enter-PSSession -HostName $env:computername -UserName remotingUser
Once that works as expected, you can now use the same technique to do remoting cross-platform from any PowerShell 7 instance to another one.