gpt4 book ai didi

ruby - Net::SSH:创建一个可以与之交互的 ruby​​ SSH 服务器有多容易?

转载 作者:太空宇宙 更新时间:2023-11-03 16:50:56 24 4
gpt4 key购买 nike

<分区>

我有这个 ruby​​ 库,它可以与远程设备建立 telnet 或 ssh 连接。一切似乎都有效。测试框架(适用于 telnet)定义绑定(bind)到端口的设备模拟器,以及绑定(bind)到同一端口的测试连接。整个有效载荷交换然后通过该 channel 进行,身份验证步骤也是如此。

使用 SSH,我在适应它时遇到了问题,因为显然,模仿协议(protocol)的身份验证步骤并不那么容易。由于我们使用 net-ssh,客户端需要所有身份验证步骤(ssh 版本、alghoritm 协商、 key 交换等),而且我不知道消息的详细格式(我没有找到很多任何地方的例子)。

我期望的是一种实际向客户端发出信号的方式,该 channel 可以未加密(用于测试,不是问题)并且我想收到提示(基于密码,我不需要 authorized_keys 进程测试环境)。

是否有针对此类考验的简单实现/现有实现?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com