I'm in the initial stages of attempting to control Linux servers from Windows using PowerShell.
The obvious path is using SSH. The question is how. Unfortunately with all the buzz around PowerShell Remoting, what I'm finding is a lot of the reverse... accessing PowerShell through SSH. The reciprocity of this may make the reverse true but I haven't found the confirmation link yet.
The long way around the block might be through Cygwin and Putty. The link is a little old but it shows a way. I'm hoping for a direct path from PowerShell so I can minimize installation dependencies.
Update:
NetCmdlets is the "almost" direct path. It looks good but too pricy for the way I want use it. Besides, it's "just" a wrapper for rsh.exe. Looks like I'll be attempting my own wrapper. Anyone else try to do this?