如何使用 Putty 连接到路由器

问题描述 投票:0回答:1

我正在尝试使用 Putty 直接连接到路由器。使用以下命令我可以连接到终端服务器:

putty.exe -ssh <IP> p 22 -l <user> -pw <mypassword>

输出

TS#

使用该命令,Putty将直接打开TS#,然后我在Putty中输入路由器名称以转到路由器。

输出:

routername#

我的问题是:如何使用 SSH 直接连接到路由器,使用以下命令:

putty.exe -ssh <IP> p 22 -l <user> -pw <mypassword>

我应该添加什么命令,以便在连接终端服务器后直接连接到路由器?

ssh putty
1个回答
0
投票

您可以使用

-m
标志在登录时执行脚本。

3.8.3.6 -m:从文件读取远程命令或脚本

-m 选项执行与 PuTTY 配置框的 SSH 面板中的“远程命令”框类似的功能(请参阅第 4.18.1 节)。但是,-m 选项期望获得本地文件名,并且它将从该文件读取命令。

对于某些服务器(特别是Unix系统),您甚至可以在该文件中放入多行并按顺序执行多个命令,或者整个shell脚本;但这可以说是一种滥用,并且不能指望在所有服务器上都有效。特别是,众所周知,它不能与某些“嵌入式”服务器一起使用,例如思科路由器。

此选项在文件传输工具 PSCP 和 PSFTP 中不可用。

通过 http://the.earth.li/~sgtatham/putty/0.62/htmldoc/Chapter3.html#using-cmdline

© www.soinside.com 2019 - 2024. All rights reserved.