SSH(安全外壳)是一种加密网络协议,用于在不安全的网络上进行安全的远程登录和其他安全网络服务。它通过使用强加密来保护连接免受窃听、篡改和中间人攻击,在不安全的网络上提供安全通道。SSH通常用于远程命令行登录、远程命令执行和安全文件传输。它通常运行在TCP端口22上,并取代了像Telnet这样较旧且安全性较低的协议。SSH使用公钥密码进行身份验证,并支持各种身份验证方法,包括密码和基于密钥的身份验证。它是系统管理员、开发人员和任何需要安全远程访问系统的人员的基本工具。