我正在尝试用 python 创建一个安全的聊天服务器,经过几个小时的搜索,我发现我应该使用 SSH,而且 Paramiko 似乎是最适合它的 python 模块(我可能是错的) .不过,我不知道如何实现它,而且我是 Python 的新手,文档对我来说有点深,尤其是因为我真的不知道要寻找什么!
任何指向示例代码的链接将不胜感激,尤其是关于服务器(似乎有数百个关于连接到 ssh 服务器的示例,但没有关于创建它们的示例 - 我在这里遗漏了一些重要的东西吗?我听说过它可以在 python 中创建一个 ssh 服务器,但互联网上明显缺乏代码让我担心)
谢谢
编辑:
我的最终目标是用 python 创建一个安全的聊天客户端,我希望它尽可能简单,但是,安全是主要目标。我最近看到并制作了几个聊天客户端,但是,它们需要 telnet 才能连接到它们,因此不安全,我希望更正此问题。
最佳答案
尝试 Twisted ,一个用 Python 编写的异步网络引擎。他们有一个非常简单的例子,叫做 chatserver.py
.让它运行然后让它运行listen on SSL使用 self-signed SSL certificate .
这里是 another example .
关于python - 使用 SSH 进行安全的 Python 聊天——如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13426256/