首页 > 解决方案 > 使用 JSch 登录后从交互式菜单中选择

问题描述

我正在尝试通过 JSch 代码登录 Linux 机器。

问题:我有一个问题,通过 PuTTY 登录 Linux 框后,它会直接提示我选择一个选项5,然后我需要在1, 2, 3,中输入一个值45然后进入相应的目录。

示例:登录 Linux 机器后,它给了我五个环境:

  1. 产品
  2. 质量保证
  3. 开发者
  4. 证书
  5. 没有,所以我需要在以上五个中进行选择。

如果我进入3,那么它将更改为开发环境。

请帮助我,让我知道如何在 JSch 或相关 Java 代码中实现这一点。

标签: javalinuxsshputtyjsch

解决方案


那些不是命令。这些是人工输入。

需要像这样的人机交互的系统并非旨在实现自动化。您应该与服务器管理员交谈以提供更好的“API”。

如果这不可能,您必须模拟交互。

例如,请参阅
使用 Java JSch 在防火墙设备上通过 SSH“exec”通道执行多个命令不起作用


推荐阅读