OpenSSH - SSH (Secure SHell) 远程控制安全协议的免费开源实现 OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH 为建立在应用层和传输层基础上的安全协议。SSH 协议可以用来进行远程控制,或在计算机之间传送文件。而实现此功能的传统方式,譬如:telnet (终端仿真协议)、rcp ftp、rlogin、rsh都是极为不安全的,且还会明文传送密码。利用 SSH 协议可有效防止远程管理过程中的信息泄露问题。 传统网络服务程序,譬如:ftp、PoP 和 telnet 在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人可非常容易截获这些口令和数据。而且,这些服务程序的安全验证方式也有其弱点, 很容易受到 “中间人”(man-in-the-middle)这种方式的攻击。 通过使用SSH 把所有传输数据加密,这样的话,"中间人" 这种攻击方式就不可能实现,且还能防止 DNS 欺骗和 IP 欺骗。使用 SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以,可加快传输速率。 SSH 有很多功能,它既可代替 Telnet,又可为 FTP、PoP、甚至 PPP 提供一个安全 "通道"。 10 倍以上效率提升 智能站群 所见即所得 "HTML5 Bootstrap4 网页 IDE" 开发工具 http://forum.digitser.cn/thread-2322-1-1.html 百度网盘 https://pan.baidu.com/s/1i5tKlZB 软件仓库 https://digitser.sourceforge.io/ https://pan.baidu.com/s/1TV70__Be1ta0ney1-tudFQ SSH 最初是 UNIX 系统上的一个程序,后来又迅速扩展到其他操作平台。SSH 在正确使用时可弥补网络中的漏洞。SSH 客户端适用于多种平台。几乎所有 UNIX 平台,包括:HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix、及其他平台,都可运行 SSH。 OpenSSH 提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此代替原来的类似服务。 OpenSSH 是使用 SSH 透过计算机网络加密通讯的实现。它是取代 SSH Communications Security 所提供的商用版本的开放源代码方案。目前,OpenSSH 是 OpenBSD 的子计划。 OpenSSH 常常被误认,以为与 OpenSSL 有关联,但实际上这两个计划有不同的目的和不同的发展团队; 名称相近,只因两者有同样的软件发展目标 ── 提供开放源代码的加密通讯软件。 OpenSSH 服务为 sshd,是一个典型的独立守护进程 (standalone daemon),也可根据需要通过网络守护进程 (Internet Daemon)-inetd 或 Ineternet Daemon's more modern-xinted 加载。 OpenSSH 服务可通过 /etc/ssh/sshd_config 文件配置。 OpenSSH 支持 SSH 协议版本 1.3、1.5、2。从 OpenSSH 版本 2.9 以来,默认 SSH 协议是版本 2,该协议默认使用 RSA 钥匙。 "长按二维码" 或 "扫一扫" 关注 "德云社区" 微信公众号 版权声明: 本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。 |