当前位置: 首页 > 面试题库 >

使用PuTTY在Windows上自动在Linux上运行命令

慎旭尧
2023-03-14
问题内容

我有一种情况,我需要运行 一个 从窗户经常Linux
shell命令(用不同的文件名)。我正在使用PuTTY和WinSCP来执行此操作(需要登录名和密码)。该文件通过WinSCP复制到linux机器中的预定义文件夹,然后从PuTTY运行命令。有没有一种方法可以使我通过程序自动执行此操作。理想情况下,我想从Windows右键单击该文件,然后发出命令,该命令会将文件复制到远程计算机,并以文件名作为参数运行预定义的命令(在PuTTy中)。


问题答案:

常见的自动登录方法可能存在安全问题。以下是最简单的方法之一:

  • 从Windows命令行运行Putty

至于该部分,则执行命令。在腻子界面中,连接> SSH>中有一个用于远程命令的字段。

4.17 SSH面板

SSH面板允许您配置仅适用于SSH会话的选项。

4.17.1在服务器上执行特定命令

在SSH中,您不必在服务器上运行常规Shell会话。相反,您可以选择运行单个特定命令(例如,邮件用户代理)。如果要执行此操作,请在“远程命令”框中输入命令。
http://the.earth.li/~sgtatham/putty/0.53/htmldoc/Chapter4.html

简而言之,您的答案可能也与以下文字类似:

  • 让Putty在远程服务器中运行命令


 类似资料:
  • 我目前正在尝试学习如何使用PhoneGap为android手机开发应用程序。我得到了这本名为《PhoneGap 2x移动应用程序开发》的书。这本书真的很好,不言自明,但我的问题是,当作者想通过命令行创建d项目时,他使用的是Unix命令,因为他运行的是Unix PC。我运行的是Windows,使用CMD来遵循他的命令对我来说有点难,因为我不理解他的所有命令。 他写道: 有人能告诉我如何在window

  • 本文向大家介绍在Windows 10上原生运行Linux,包括了在Windows 10上原生运行Linux的使用技巧和注意事项,需要的朋友参考一下 微软已经推出了适用于Linux的WSL子系统,它使用户可以直接从Windows 10运行自己喜欢的Linux发行版,而无需双启动或使用虚拟机。 适用于Linux的Windows子系统的局限性 尽管这是朝Microsoft正确方向迈出的一步,但就完整功能

  • 如果我执行plink命令 当提示输入密码时,我将获得 Sudo:没有tty存在,也没有指定askpass程序 Sudo:3次错误的密码尝试 如何从执行sudo?或者有其他选择吗?

  • 如何在linux命令行中从maven命令运行文件?

  • 在linux中,您可以使用命令

  • 我正在尝试在WSL(Linux的Windows子系统)上使用WebAssembly和Emscripten。正在尝试从命令行运行示例html文件会导致错误: 如何在Linux系统(Ubuntu)上从WSL命令行访问主机(windows)浏览器?