节点,SSh2服务器等待输入

时间:2016-03-24 04:31:36

标签: javascript node.js ssh

我目前正在构建基于Web的SSH客户端。我正在使用node和SSH2模块连接到Linux机器。问题是试图确定服务器何时等待来自客户端的响应说" sudo"



<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js">
</script>

<div>
  Find:

  <input id="Find" type="search" placeholder="Search..." />
  <label></label>
  <button>Clear</button>

  <script>
  </script>

  <select name="select" size="10" class="selection">
  </select>
</div>
&#13;
&#13;
&#13;

我一直在阅读文档,但我无法识别任何因此而触发的事件。

1 个答案:

答案 0 :(得分:1)

没有简单的方法可以做到这一点。基本上,您必须缓冲流输出并持续搜索该缓冲区以获得预期(sudo)提示,或使用类似streamsearch的模块在流中搜索特定字符串,而无需显式缓冲和连续搜索。