在自定义设备上通过SSH执行命令

时间:2018-06-03 12:15:28

标签: linux ssh

我需要在产品上通过SSH登录并执行命令。本产品使用Linux作为操作系统,但是当您使用SSH时,您将看到一个自定义设备专用终端。类似于路由器。所以,在进入Linux shell之前,我需要输入几个命令。之后,我可以执行我希望的命令。

现在,问题是,如果我尝试通过SSH执行命令:

ssh user@server ls

我收到错误消息:

UNIX shell commands cannot be executed using this account.

因此,我需要一种方法来首先发送特定于设备的命令,以便我可以访问shell然后发送Linux命令。

我该怎么做?

或者有没有办法将命令列表放在文本文件中,然后无论远程服务器默认终端如何,这些命令都是以交互方式发送的?

0 个答案:

没有答案