簡體   English   中英

來自 linux 的 windows 遠程命令

[英]remote command on windows from linux

我想從 RHEL 機器在 windows 2003 服務器上運行 windows 命令。

我嘗試了一種使用 winexe 的方法,它按預期工作。 但是要做到這一點,我必須保持 139 端口打開,顯然這是一個非常脆弱的端口,建議不要保持打開狀態。 我發現的另一種方法是使用 cygwin 並打開 ssh 包,但這些在 Windows 2003 服務器中再次不受支持。

任何人都可以建議我以任何其他方式離開這兩個以連接 linux 和 windows 機器並從 linux 終端在 cmd.exe 上運行命令。

您可以使用 Wine 軟件在 RHEL 上模擬整個 Windows。 所以你不需要在任何地方連接。

另一個選擇是通過 SSH 從 RHEL 連接到 Windows 2003 Server。

在 Windows 上安裝 OpenSSH 服務器有幾個怪癖:

  • 在 Windows 設置中,您必須允許您的帳戶運行服務

  • 在 OpenSSH 服務器的 sshd 配置文件中,您必須將StrictModes選項設置為no ,以便您可以通過公鑰/私鑰使用 SSH 身份驗證

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM