SSH
它是“Secure Shell”的缩写。
SSH 是一种网络协议,用于通过网络安全地从一台计算机连接到另一台计算机。它允许用户远程登录计算机,在其中查看数据并执行命令。它还支持使用SFTP安全传输文件。SSH 使用加密来保护连接,防止被窃听,即使连接是在不安全的网络上进行的。
Unix、Linux 和 macOS 长期以来都包含 SSH 服务器和客户端程序。Windows 10 及更高版本也包含 SSH 客户端和服务器,可通过命令行访问。使用 SSH 客户端连接到另一台计算机后,你可以获得与坐在那台计算机键盘前时相同的命令行访问权限;连接到 Unix、Linux 或 macOS 计算机时,使用 Unix 命令;连接到 Windows 计算机时,使用 Windows / DOS 命令。SSH 服务器软件还运行在一些企业级网络设备例如(路由器)上,以便网络管理员远程访问这些硬件。
SSH 最初作为 Telnet 协议的安全替代方案推出。Telnet 缺少加密功能,会将每条命令都以纯文本发送。SSH 会加密通过该协议传输的所有流量,防止中间的未授权人员访问和读取这些流量。SSH 最常见的用途是远程终端会话,但它也可以作为其他协议的隧道,以安全传输数据。
测试你的知识