一尘不染

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

linux

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


阅读 459

收藏
2020-06-02

共1个答案

一尘不染

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

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

4.17 SSH面板

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

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

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

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

2020-06-02