我有一台
Windows Server 2008计算机. 99%的时间,我需要做的就是运行命令行命令,例如hg fetch.我想从远程桌面移动到刚刚打开(安全)命令行会话.
一些谷歌搜索发现this article只列出了Windows的第三方ssh服务器.我想要最“合法”的选择.您有什么推荐的吗?
安装Powershell 2.0
在服务器上的powershell中输入:
set-executionpolicy remotesigned -force
enable-psremoting -force
然后从远程计算机(已启用PowerShell)启动远程连接:
etsn -cred username -comp targetname
如果您在同一个域并拥有适当的授权,则可以跳过“-cred username”部分,但我发现如果您跨越具有非相互信任的域,则必须使用远程域的凭据.
此外,如果您只想发出一个命令,您可以执行类似…
icm targetname {$host }
上面应该足以让你开始关注powershell远程的神奇世界.