SSH3:使用 HTTP/3 和 QUIC 的 SSHv2
SSH3: SSHv2 using HTTP/3 and QUIC

原始链接: https://github.com/francoismichel/ssh3

SSH3 是传统 SSH 解决方案的现代、高性能和高度可定制的替代方案,用于通过不可靠网络在主机之间进行通信。 通过支持 TCP 和 UDP 流量,SSH3 凭借其内置的容错功能,保证了快速性能,同时在可靠性方面毫不妥协。 本自述文件概述了基本安装说明,解释了如何将 SSH3 用于各种托管场景,重点介绍了 SSH3 的核心功能,演示了将 SSH3 集成到基础设施和现有开发环境中的方法,涵盖了与研究和实验相关的持续努力,并列出了可用的 资源。 要安装 SSH3,请按照“安装”标题下概述的说明进行操作或下载现成的二进制版本。 配置示例包含在“用法”中,展示了定义如何通过命令行或使用客户端进行连接、利用服务器授权、合并 OpenIDConnect (OIDC)、管理用户配置文件等的关键概念。 主要核心功能包括能够利用服务器 SSL 证书、选择通过 UDP 而不是 TCP 流量实现隧道、将服务器隐藏在唯一的 URL 下,以及通过反向隧道即时访问先前连接的会话。 您可以通过访问 SSH3 网站、为社区讨论论坛做出贡献、在 GitHub 上报告问题以及查看“发布”下列出的可用软件包来获得支持。 此外,全文还注明了围绕正在进行的研究和实验相关工作所做的努力,以及相关文章的链接和出现问题时的联系信息。 可以在 https://youtu.be/WdEuqKBhIQw 上观看快速概述视频导览,感兴趣的各方可以通过在 GitHub 上创建 Pull 请求来注册成为贡献者。

总体而言,“SSH3”项目提出的想法是将 SSH 的既定安全性和功能与 HTTP/3-QUIC 网络通信的优势相结合。 该项目旨在通过实现具有更高性能、更短启动时间和更简单身份验证方法的安全 shell 通信来创建更现代、更简化的体验。 然而,它可能在跨不同平台和环境实施和维护灵活性、兼容性和一致性方面面临挑战。 对名称选择的批评反映了对其与 SSH 关联的怀疑,因为它与传统的 SSH 命名法有很大偏差。 总体而言,技术社区内部似乎就将命名工作留给 IETF 和 OpenBSD 达成了一致,强调了遵守行业标准的重要性。
相关文章

原文
联系我们 contact @ memedata.com