SSH和HTTP有什么区别?

13

SSH和HTTP有什么区别,它们之间的关系是什么?


2
这个链接可能会有所帮助- https://help.github.com/articles/which-remote-url-should-i-use/ - priteshbaviskar
1个回答

16

SSH和HTTP都是客户端与服务器之间通信的协议。以下是SSH和HTTP之间的基本区别。

SSH代表“安全外壳”。它有一个内置的用户名/密码身份验证系统来建立连接。它使用端口22来执行连接的协商或身份验证过程。通过使用公钥加密来验证远程系统,如果必要,它允许远程计算机验证用户。

HTTP代表超文本传输协议。HTTP是万维网使用的基础协议,该协议定义了如何格式化和传输消息以及Web服务器和浏览器应对各种命令采取的操作。

希望这能让您对此有基本的了解。


2
这里缺少的一个关键点是SSH是有状态的,而HTTP是无状态的。 - 0cd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接