gpt4 book ai didi

java - 使用java将本地文件复制并执行到带有windows和linux的远程服务器

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:05 25 4
gpt4 key购买 nike

我正在尝试做的是使用 java 将一些文件从一台主机复制到远程服务器,复制完成后,我将执行我传输的那些文件。主机可能有一些依赖性,比如需要 putty 或其他一些程序,但我希望可能有一个不需要在远程端安装任何东西的解决方案。最重要的是,这需要独立于操作系统,尽管不同的方法可以用于不同的通信。我将有权访问 IP 地址和管理控制(root 用户名和密码)。

到目前为止,对于 Windows 到 Windows,我可以挂载远程 Windows 驱动器并以这种方式访问​​文件。在 Windows 到 Linux 中,我可以使用 putty 或类似程序通过 ssh 进入远程框。我还将通过 ssh 从 Linux 连接到 Linux,显然我不需要 putty。我不知道如何为不需要我在远程端设置一些 ssh 方法的 Linux 到 Windows 实例做些什么。有任何想法吗?任何方式(或库)来执行复制和/或执行甚至不是操作系统特定的方法?

最佳答案

一个简单的解决方案是使用 Windows 已经提供的:rdesktop或者更舒服的Terminal Server Client如果您使用的是 Gnome 机器。

要将文件放到 Windows 机器上,您可以在您的 Linux 机器上设置 Samba 客户端并安装 Windows 文件共享,将您的文件复制到那里,通过 rdesktop 连接,然后执行它们。

关于java - 使用java将本地文件复制并执行到带有windows和linux的远程服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7151746/

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