OpenSSH是什么

子凡 问答 2019-07-11 10:05:59 阅读(...)

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

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

OpenSSH

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

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

OpenSSH 是使用 SSH 协议进行远程登录的首选连接工具。它会加密所有流量,以消除窃听,连接劫持和其他攻击。此外,OpenSSH 还提供大量安全隧道功能,多种身份验证方法和复杂的配置选项。

OpenSSH 套件包含以下工具

  • 使用 ssh, scp 和 sftp 完成远程操作
  • 使用 ssh-add, ssh-keysign, ssh-keyscan 和 ssh-keygen 进行密钥管理
  • 服务 端由 sshd, sftp-server 和 ssh-agent 组成

OpenSSH 由 OpenBSD 项目的一些开发人员开发, 并以 BSD 风格的许可证提供

OpenSSH 已被纳入许多商业产品中,但很少有公司通过资助来协助 OpenSSH。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • Secure Shell

    Secure Shell是什么

    Secure Shell是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接。SSH最常见的用途是远程登录系统。
  • ssh是什么

    ssh是什么

    SSH是建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。
  • Ansible

    Ansible是什么

    Ansible是一个开源软件供应,配置管理和应用程序部署工具。它可以在许多类Unix系统上运行,并且可以配置类似Unix的系统以及Microsoft Windows。它包含自己的声明性语言来描述系统配置。
  • ssh 安全外壳协议

    ssh协议是什么

    SSH是Secure SHell的缩写,由 IETF 的网络小组(Network Working Group)所制定,叫做安全外壳协议,是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。
  • 宝塔面板 BTPanel

    堡塔SSH终端是什么

    堡塔SSH终端是一款同时支持SSH和SFTP客户端的免费软件SSH终端管理以及文件传输合二为一,操作更方便,工作更高效,使用堡塔SSH终端你可以在同屏切换SSH和SFTP界面,使用命令行的同时还可以快速上传或下载文件,非常方便。
  • 苹果钥匙串 iCloud Keychain

    苹果钥匙串是什么意思

    苹果钥匙串是苹果公司Mac OS中的密码管理系统;它在Mac OS 8.6中被导入,并且包括在了所有后续的Mac OS版本中,包括Mac OS X;一个钥匙串可以包含多种类型的数据,如密码、私钥、电子证书和加密笔记等。