Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python需要一个实际的SSH客户端库,而不是生成程序_Python_Ssh - Fatal编程技术网

python需要一个实际的SSH客户端库,而不是生成程序

python需要一个实际的SSH客户端库,而不是生成程序,python,ssh,Python,Ssh,我需要一个实际建立ssh连接的助手库。不是一个产生另一个应用程序来这样做的人。(例如:pexpect)。它还需要支持自动化CLI界面。但是,它需要类似于pexpect,因为它需要等待输入(即:包含特定文本的提示)。最终,它也需要跨平台(这就是为什么pexpect是一个糟糕的选择)。还有一点非常重要:我不是登录linux shell。这是一个自定义CLI应用程序。它还必须支持SSH,而不是SSH2。或者它是本机Python中的SSH客户端实现 但是,两者都只支持较新的ssh v2协议。ssh v1

我需要一个实际建立ssh连接的助手库。不是一个产生另一个应用程序来这样做的人。(例如:pexpect)。它还需要支持自动化CLI界面。但是,它需要类似于pexpect,因为它需要等待输入(即:包含特定文本的提示)。最终,它也需要跨平台(这就是为什么pexpect是一个糟糕的选择)。还有一点非常重要:我不是登录linux shell。这是一个自定义CLI应用程序。它还必须支持SSH,而不是SSH2。

或者它是本机Python中的SSH客户端实现

但是,两者都只支持较新的ssh v2协议。ssh v1存在根本性缺陷。十年来,它一直被弃用。因此,它不再被广泛使用

如果远程设备支持,请使用建立telnet连接。

或其是本机Python中的ssh客户端实现

但是,两者都只支持较新的ssh v2协议。ssh v1存在根本性缺陷。十年来,它一直被弃用。因此,它不再被广泛使用


如果远程设备支持,请使用建立telnet连接。

我想我不能使用这些。。。SSH2与SSH不兼容:@Zombies:您从未指定需要SSH1兼容性。@Zombies:随着SSH2的出现,旧协议现在被称为SSH1(或“SSH协议版本1”),因为术语
SSH
不明确,正如您现在肯定发现的那样。@Zombies的SSH1不安全(它甚至没有MAC)因此不再使用。至于我“尽可能多地给出答案”的说法:我不认为快速回答一个问题会有什么错,看看我的,你可以看到我发疯了。。。今天只有一个答案。@Zombies,侮辱试图帮助你的人不可能给你你想要的答案。我想我不能用这些。。。SSH2与SSH不兼容:@Zombies:您从未指定需要SSH1兼容性。@Zombies:随着SSH2的出现,旧协议现在被称为SSH1(或“SSH协议版本1”),因为术语
SSH
不明确,正如您现在肯定发现的那样。@Zombies的SSH1不安全(它甚至没有MAC)因此不再使用。至于我“尽可能多地给出答案”的说法:我不认为快速回答一个问题会有什么错,看看我的,你可以看到我发疯了。。。今天有一个答案。@Zombies,侮辱试图帮助你的人不太可能给你你想要的答案。@Martijin Pieters的可能复本:不。这个问题已经结束了,而且是复本。我认为我们讨论的不是同一个问题。@Martijin Pieters的可能复本:不。这个问题已经结束了,是复本。我别以为我们在讨论同一个问题相关的: