openssh历史

http://www.openssh.com


介绍:

openssh是一套软件,用ssh替代了rlogin,telnet;用scp替代了rcp;用sftp替代了ftp。而且还要其他组件,如sshd, ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen and sftp-server。 

openssh version1使用非对称加密算法RSA,对称加密算法3DES andBlowfish。最开始支持IDEA对称加密算法,后因为专利问题不支持了。在版本1中CRC算法有bug。

opensshversion 2仍使用RSA(专利已经失效),并引入了DSA和DH算法;也增加了非对称加密算法;引入HMAC解决CRC算法bug。 

发现移植困难,最后成立了专门的部门负责移植。


ssh和它附带的工具可以用来:

1 在计算机之间传递文件(使用scp)

2 X-forwarding – 连接到远端的机器,并且开启一个GUI应用,看起来它们就像在本地开启的一样,即使远端的机器并没有提供X服务。

3 端口转发 – 将到本地端口的连接转发到远端机器的端口,或者将到远端机器端口的连接转发到本地端口

4 SOCKS 代理 – 允许你将一个支持SOCKET代理的应用上的所有连接转发到远端机器。这对于如何更安全使用公共wifi浏览网络和绕过严格的防火墙是很有用的。

5 在本地机器输入一次密码,然后就可以通过ssh的key代理来使用安全身份登陆其余的远端机器,而不需要重复输入你的密码了。


 

个人观点:

其版本为通用版本,发现其版本还是用select,如果在linux中,很明显使用epoll效率要更好。

但此处使用select肯定是因为它是为了移植其他unix和linux版本。

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"pro openssh pdf" 可解读为"关于 OpenSSH 的专业 PDF 文件"。 OpenSSH 是一个用于安全远程登录和文件传输的开源软件。它在网络安全中起着重要的作用,并且广泛应用于许多操作系统和网络设备中。 关于 OpenSSH 的专业 PDF 文件可能包含以下内容: 1. OpenSSH 的介绍和背景:文件可以提供对 OpenSSH 的详细介绍,包括它的历史、功能、优势和应用场景。这将帮助读者了解为什么 OpenSSH 如此重要和普遍。 2. 安装和配置指南:文件可以提供关于如何安装、配置和启动 OpenSSH 的详细说明。这将对那些有兴趣在他们的网络环境中部署 OpenSSH 的管理员或用户非常实用。 3. 安全性指导:文件可以包含关于如何最大限度地提高 OpenSSH 安全性的建议和指南。这包括讲解如何使用公共密钥加密、访问控制和审计功能等,以确保远程登录和文件传输的安全性。 4. 故障排除和问题解决:文件可以提供一些常见问题的解决方法和故障排除步骤,以便用户能够快速解决 OpenSSH 的问题,提高工作效率。 5. 高级功能和用法:文件可以介绍 OpenSSH 的高级功能和用法,如端口转发、代理设置以及跳板主机等。这将帮助用户更好地利用 OpenSSH 的强大功能。 综上所述,一份关于 OpenSSH 的专业 PDF 文件将给用户提供关于 OpenSSH 安装、配置、安全性和高级用法的详细指南,帮助他们更好地理解和使用这个重要的网络安全工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值