【发布时间】:2020-09-20 01:46:38
【问题描述】:
我有一个场景,我需要经常从 Windows 向基于 unix 的设备运行 shell 命令(Linux 可能是一个选项)。因为它是一个设备,所以它不具备 Linux 所具备的全部功能。我正在使用 PuTTY 来执行此操作(我也可以使用来自 linux 的 SSH),如果我执行类似“putty.exe -ssh -2 -l username -pw password -m c:remote.cmd hostname”之类的操作,我认为它会起作用,但这只会启动命令。用户必须手动输入密码 - 这不能通过命令行完成,而且我不知道从文件中获取输入的能力。
有没有一种方法可以让我通过 Putty 实现自动化?我的意思是,我想将输入发送到 Putty 中的命令,就像我在那里一样,从而将其发送到设备,而不是运行本地脚本。
提前谢谢大家。非常感谢您的意见,因为我们都可以学到一些东西。 维克多
【问题讨论】:
标签: ssh automation putty