OpenSSH

本页使用了标题或全文手工转换,现处于中国大陆简体模式
求闻百科,共笔求闻
OpenSSH
"Keeping your communiqués secret"
"Keeping your communiqués secret"
开发者OpenBSD计画组
首次发布1999年12月1日,​24年前​(1999-12-01
稳定版本
8.8[1]
(2021年9月26日,​2年前​(2021-09-26
编程语言C语言
操作系统跨平台[2]
标准RFC 4250, RFC 4251, RFC 4252, RFC 4253, RFC 4254, RFC 4255, RFC 4256, RFC 4335, RFC 4344, RFC 4345, RFC 4419, RFC 4462, RFC 5656, RFC 6594, RFC 6668, RFC 7479[3]
类型远程访问
许可协议简化版BSD许可证
ISC许可证
公共领域
网站www.openssh.com

OpenSSHOpenBSD Secure Shell)是使用SSH透过计算机网路加密通信的实现。它是取代由SSH Communications Security所提供的商用版本的开放源代码方案。目前OpenSSH是OpenBSD的子计画。

OpenSSH常常被误认以为与OpenSSL有关联,但实际上这两个计画有不同的目的,不同的发展团队,名称相近只是因为两者有同样的软件发展目标──提供开放源代码的加密通信软件。

历史

OpenSSH是在1999年10月第一次在OpenBSD 2.6里出现,当初的计画是取代由SSH Communications Security所提供的SSH软件。

发展及程序架构

程序主要包括了几个部分:

  • ssh
rloginTelnet的替代方案。
  • scpsftp
rcp的替代方案,将文件复制到其他电脑上。
  • sshd
SSH服务器。
  • ssh-keygen
产生RSAECDSA密钥,用来认证用。
  • ssh-agentssh-add
帮助用户不需要每次都要输入密钥密码的工具。
  • ssh-keyscan
扫描一群机器,并记录其公钥

另请参阅


参考文献

  1. OpenSSH 8.8 Release Notes. 2021-09-26 [2021-09-26]. 
  2. OpenSSH Portable Release. OpenBSD. [15 October 2015]. 
  3. Specifications implemented by OpenSSH. The OpenBSD Project. The OpenBSD Project. [14 October 2015]. 

外部链接