当前位置: 首页 > 知识库问答 >
问题:

执行命令或将文件传输到远程windows计算机

汤飞羽
2023-03-14

我实际上想要的是windows环境中等效的非ssh连接。根据要求,我的控制器机器可以使用某种实用程序/协议(如ssh或telnet或rpc或tpc)使用用户名密码连接到远程机器,并且使用此会话,我可以在远程机器上传输文件或执行命令。此连接执行必须在远程计算机不进行任何干预的情况下完成,即,我不需要在远程计算机上安装任何模块或安装任何实用程序,也不需要运行任何脚本。

我的控制器和远程环境都是窗口。

有人能给我推荐一下html" target="_blank">python模块或实用程序吗?我可以用它来实现这一点?

我探索了几个选项,但我不确定它们是否是最好的方法。请提供您对此的想法。

  1. 通过popen使用psexec实用程序进行连接

感谢您的帮助。非常感谢你的帮助。

共有1个答案

明正德
2023-03-14

看看pexpect模块。它可以用于ftp、ssh。。。预期文件

 类似资料:
  • 问题内容: 我正在Ubuntu上用python编写程序,以在RaspberryPi上执行命令,并与网络连接。 有人可以指导我该怎么做吗? 问题答案: 当然,有几种方法可以做到! 假设您在主机上安装了Raspberry Pi,并且用户名是。 这是运行命令的默认Python库。 您可以使其运行并在远程服务器上执行所需的任何操作。 scrat已在他的回答中提及。如果您不想使用任何第三方库,则绝对应该这样

  • 问题内容: 我有两个问题: 有多台远程linux机器,我需要编写一个shell脚本,它将在每台机器上执行相同的命令集。(包括一些sudo操作)。如何使用Shell脚本来完成? 切换到远程计算机时,提示输入RSA指纹认证时如何处理。 远程机器是在运行中创建的VM,我只有它们的IP。因此,我无法事先在这些计算机中放置脚本文件并从我的计算机中执行它们。 问题答案: 有多台远程linux机器,我需要编写一

  • 问题内容: 如何在远程Linux机器上执行命令/脚本?说我想从框a的框b开始服务tomcat。 问题答案: 我想这是最好的安全方式,例如: 必须根据您的特定需求(例如,仅绑定到ipv4)部署OPTIONS的地方,并且您的远程命令可能正在启动您的tomcat守护程序。 注意 : 如果不想在每次运行ssh时都提示您,也请查看ssh- agent,以及系统允许的情况。关键是…了解ssh密钥交换过程。请仔

  • 问题内容: 如何在golang CLI中的远程计算机上执行命令?我需要编写一个golang CLI,该CLI可以通过密钥SSH到远程计算机并执行shell命令。此外,我需要能够做到这一步。例如,SSH进入一台机器(例如云堡垒),然后SSH进入另一台内部机器并执行shell命令。 我(尚未)找到任何示例。 问题答案: 尝试使用os / exec https://golang.org/pkg/os/e

  • 问题内容: 我正在尝试使用WinSCP将文件从Windows传输到Linux实例。 我使用私钥为我的实例使用ec2-user登录到Amazon实例。但是ec2-user无权写入Linux实例 如何使用WinSCP或任何其他文件传输方法sudo su-访问根目录并写入linux框? 谢谢 问题答案: AFAIK,您不能那样做。 我在工作场所所做的工作是通过WinSCP 将文件传输到您的()文件夹(或

  • 我正在使用这个命令 sudo sshpass-p'ssh@/home/ubuntu/sample.sh