【问题标题】:executing command on a Windows Machine from a UNIX/LINUX Machine从 UNIX/LINUX 机器在 Windows 机器上执行命令
【发布时间】:2011-07-13 15:00:03
【问题描述】:

是否可以使用 UNIX 或 Linux 机器在 Windows 远程机器上执行命令(例如:启动位于远程机器上的 .bat 文件)?

是否有类似 scp/ssh 机制或至少一种通过网络连接到 Windows 机器的方法?

感谢您的帮助。

【问题讨论】:

标签: windows unix networking ssh


【解决方案1】:

你可能想试试Vandyke VShell

【讨论】:

  • 默认情况下,Windows 和 Linux 操作系统中不存在任何内容,而不是为其安装软件?
  • 要进行安全连接,我会这么认为。
【解决方案2】:

默认情况下,最新的 Windows 版本仅支持 Remote Desktop protocol。据我所知,客户端版本只允许单个用户,而安装了Terminal Services 的服务器版本允许多个同时用户。

Windows Server 版本也支持 Telnet 协议,但默认情况下禁用该服务器 - 它甚至可能未安装。因此,您将不得不enable it manually。但是,您真的想使用 Telnet 吗?只是安全问题就足以让它几乎毫无用处。

还有一个使用 Cygwin DLL 的 OpenSSH for Windows 版本。我没有尝试过,但是使用 Unix 世界的 SSH 实现确实有它的吸引力(可能还有一些缺点)。另见this

编辑:

最近的 Windows 版本还支持Windows Remote Management 系统,它允许您通过一点trickery 启动交互式会话。

【讨论】:

    猜你喜欢
    • 2015-01-19
    • 1970-01-01
    • 1970-01-01
    • 2012-09-12
    • 2015-07-30
    • 2019-11-26
    • 1970-01-01
    • 2011-10-30
    • 2015-11-27
    相关资源
    最近更新 更多