python - 使用 Paramiko 作为服务器

标签 python ssh client paramiko

我想知道,我想创建一个 SSH 服务器和一个带有自定义命令的客户端。 我想过使用 Twisted 来实现它,但我不太了解文档。 我决定使用 Paramiko,但我想知道,有什么方法可以创建 Paramiko 服务器吗?还是只有客户? 另一个问题,假设你只能创建一个客户端,我可以在Paramiko中创建客户端并使用socket模块创建服务器并连接到它吗?这可能吗? 如果是这样,有什么建议吗? 提前致谢

最佳答案

是的,Paramiko既可以用作SSH客户端,也可以用作服务器;请参阅paramiko.Transport.start_server开始吧。

如果您返回并重新访问 Twisted,twisted.conch还实现了 SSH。

关于python - 使用 Paramiko 作为服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10867230/

相关文章:

python - Windows 常用项对话框 : ctypes + COM access violation

java - 多线程服务器,循环只工作一次

java - 多线程服务器客户端地址已被使用

javascript - 返回属性的服务器方法无法正常工作 Meteor JavaScript

python - Airflow - Kubernetes Executor : How to only mount only a directory of a Persistent Volume Claim that correspond to the run_id

python - django-cart 还是 Satchmo?

git - 当 git clone 在远程服务器上工作时,无主模式下的 ansible git 任务失败

ssh - VISA 在 OSI 堆栈上的位置是什么?

python - 当状态为引发异常的 400 之类的错误时,如何读取 Python urllib 上的响应主体?

ssh - 关闭 ssh session 时保持终端不被清除