码界工坊

htykm.cn
人生若只如初见

ssh协议是什么意思?

什么是ssh协议?ssh协议是tcp还是udp?由于多数人不了解ssh协议的相关问题,下面是ssh协议的含义以及工作原理介绍。

Secure Shell,安全外壳协议,简称ssh,是一种建立在应用层基础上的安全协议,通过对密码进行加密传输验证,可在不安全的网络中对网络服务提供安全的传输环境,实现ssh客户端和ssh服务器端的连接,所以ssh是基于C/S结构的。

一、ssh协议是tcp还是udp?

ssh是应用层协议,它的传输层协议是tcp,所以在ssh登录之前必定会有tcp连接。其ssh协议建立连接过程如下:

1、tcp三次握手;

2、ssh协议版本协商;

3、服务器端把公钥发给客户端;

4、加密算法协商;

5、客户端使用公钥对服务器端的密码加密并发送给服务器端;

6、服务器端收到后用自己的私钥解密后得到用户名密码和本地密码对比,验证成功允许登录,否则需要客户端再次输入密码验证。

二、ssh协议由哪三部分组成?

传输层协议 [SSH-TRANS] 提供了服务器认证,保密性及完整性。此外它有时还提供压缩功能。 SSH-TRANS 通常运行在 TCP/IP 连接上,也可能用于其它可靠数据流上。 SSH-TRANS 提供了强力的加密技术、密码主机认证及完整性保护。该协议中的认证基于主机,并且该协议不执行用户认证。更高层的用户认证协议可以设计为在此协议之上。

用户认证协议 [SSH-USERAUTH] 用于向服务器提供客户端用户鉴别功能。它运行在传输层协议 SSH-TRANS 上面。当 SSH-USERAUTH 开始后,它从低层协议那里接收会话标识符(从第一次密钥交换中的交换哈希 H )。会话标识符唯一标识此会话并且适用于标记以证明私钥的所有权。 SSH-USERAUTH 也需要知道低层协议是否提供保密性保护。

连接协议 [SSH-CONNECT] 将多个加密隧道分成逻辑通道。它运行在用户认证协议上。它提供了交互式登录话路、远程命令执行、转发 TCP/IP 连接和转发 X11 连接。

以上就是有关ssh协议是什么意思的介绍。

未经允许不得转载 » 本文链接:http://htykm.cn/html/505c4399451.html

推荐文章

  • Tomcat日志中的内存泄漏怎么查

    要查找Tomcat日志中的内存泄漏,可以按照以下步骤进行:启用垃圾回收日志:在启动Tomcat时,添加以下JVM参数来启用垃圾回收日志:-XX:+PrintGCDetails -XX:+PrintGC ...

  • 怎么注册域名 如何让域名跳转到网站

    怎么注册域名?如何让域名跳转到网站?注册域名建站是现在很多人进行创业的一个手段,那么,在这个过程中,我们该怎么注册域名?又如何让域名跳转到网站?下面我们就这两个问题进行简单的解答,希望能够帮助到广大的 ...

  • 网站域名和网址有什么关系 站长们做站前应提前了解

    网站域名和网址有什么关系?相信很多刚入行的网站站长对于网站域名和网址的关系都不是很清楚,今天聚名网就是想来和大家普及普及,这样对于个人站长来说可以更加全面的了解网站!无论是公司还是机构单位,在做网站前 ...

  • 域名过期了还能补续吗 域名过期之后怎么取消

    域名过期了还能补续吗?域名过期之后怎么取消?域名过期 是每个域名持有者都可能会碰到的问题,关于域名过期大家也有很多想要了解的东西。今天小编就带大家一起了解一下,域名过期了还能补续吗?域名过期之后怎么取 ...

  • Ubuntu Node.js版本怎么选

    在Ubuntu上选择Node.js版本时,你可以考虑以下几个因素:最新LTS版本推荐理由:最新LTS长期支持)版本提供了最佳的稳定性和安全性。安装命令:可以参考官方文档或使用nvm安装最新LTS版本。 ...

  • 什么是域名交易?域名交易是什么意思

    域名有一种很普遍的方式,就是变现,这就涉及到域名交易。那么,什么是域名交易?域名交易有哪几种方式?今天就由小编来给大家详细的介绍下:什么是域名交易?域名交易是指个人或公司注册的域名通过有偿授权网站和域 ...

  • 二维码可以取代域名 是无稽之谈还是确有其事

    最近有人网上说,域名未来将被二维码所代替。我不知道这句话来自何方,很多米农们也纷纷发起自己的看法,今天聚名网小编就看给大家说说域名的地位为什么是无法撼动的,二维码永远取代不了域名!作为一个域名投资者, ...

  • 建网站老域名和新域名区别 为什么要选择老域名做网站

    聚名网了解,SEO高手交流群总有人对建站选择老域名还是新域名有些疑惑,建站使用老域名好还是用新域名好?今天聚名网就这个问题给大家做些回答!最近在我的SEO高手交流群里面有人总是问我说,建站使用老域名好 ...