SSH是什么？
user
SSH（Secure Shell）是一种网络协议，用于在不安全的网络中提供安全的远程登录和其他安全网络服务。它通过加密通信数据，确保在客户端和服务器之间的数据传输的安全性。
assistant
SSH的工作原理是什么？
user
SSH工作原理基于公钥加密和密钥交换协议。客户端和服务器首先通过密钥交换协议（如Diffie-Hellman）协商出一个共享密钥，然后用这个密钥来加密后续的通信。这种加密方式不仅保护数据内容，也确保通信双方的身份真实性。
assistant
SSH的默认端口是什么？
user
SSH的默认端口是22。
assistant