gpt4 book ai didi

java - 当远程计算机中未安装 cygwin 时,使用 Java 连接到远程 Windows 计算机

转载 作者:行者123 更新时间:2023-11-30 06:35:20 26 4
gpt4 key购买 nike

我尝试使用 JSCH 连接到远程 Windows 计算机,并且连接成功。

String ipAddress = "54.678.90.09";
String username = "Admin";
String password = "asd-!@#";
if (platform.equalsIgnoreCase("windows")) {
session = jsch.getSession(username, ipAddress, 22);
session.setPassword(password);
}

我通过停止 cygwin 服务进行了相同的尝试,但连接不成功。

我想连接到没有安装 cygwin 的远程 Windows 计算机,并使用 java 在命令提示符中执行命令。

我有机会研究 Psexec 工具,但安全性受到了打击。

有人可以提出一些其他想法来使用 Java 连接到远程 Windows 计算机并执行命令吗?

最佳答案

您正在尝试与该远程系统建立 SSH session 。

这当然需要运行 ssh 服务。 cygwin 似乎提供了这一点。

如果不是这种情况,您只需安装一些提供此服务的其他产品,请参阅 here例如。

关于java - 当远程计算机中未安装 cygwin 时,使用 Java 连接到远程 Windows 计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45279062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com