无法在Windows 10中通过SSH启动程序

时间:2018-08-14 05:39:27

标签: windows batch-file ssh

我在Windows 10上启用了最新的openSSH。使用密钥成功登录(因为该用户没有任何密码/空白密码)。但是,用于启动程序的命令:

start notepad.exe 

start "C:\Program Files\7-Zip\7zFM.exe"

当我从Linux系统进行SSH时,实际上并没有启动程序(什么也没有发生)。

但是,如果我从Windows本身的CMD中运行了它(使用SSH登录,ssh user@192.123.0.123 -i "key"),它就运行了。为什么会这样?

谢谢。

1 个答案:

答案 0 :(得分:0)

我能够使用服务管理工具在Windows 10上启动OpenSSH(并设置为在Windows启动时自动启动)。

不过,首先,我通过管理可选功能(使用Windows搜索栏搜索可选功能)添加了OpenSSH Client和OpenSSH Server-请参见Installation of OpenSSH For Windows Server 2019 and Windows 10

在安装OpenSSH之后,我启动了它。您可以通过在Windows搜索栏中键入“服务”,向下滚动并找到“ OpenSSH SSH Server”,右键单击并单击“开始”来轻松使用它。

您还可以通过右键单击,选择“属性”并将启动类型设置为“自动”来将服务设置为自动启动。