Secure Shell (简体中文)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
根据 Wikipedia:
- Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Typical applications include remote command-line login and remote command execution, but any network service can be secured with SSH.
可以使用 SSH 的服务示例包括 Git,rsync 和 X11 转发。始终使用 SSH 的服务是 SCP 和 SFTP。
缺省情况下,SSH 服务器侦听标准 TCP 端口 22。SSH 客户端程序通常用于建立与接受远程连接的 sshd 守护程序的连接。 两者都普遍存在于大多数现代操作系统中,包括 macOS,GNU/Linux,Solaris 和 OpenVMS。存在各种复杂程度和完整性的专有,免费软件和开源版本。
实现
- Dropbear — 轻型 SSH 服务器。命令行 ssh 客户端名为 dbclient(1)。
- OpenSSH — 用于通过 SSH 协议远程登录的高级连接工具
- TinySSH — 一种简约的 SSH 服务器,仅实现 SSHv2 功能的一部分;glibc作为其唯一的依赖项。
保护
请参阅 Security (简体中文)#SSH。
另请参见
- 终端复用器(通常通过 SSH 使用)
- Wikipedia:SSH 客户端的比较
- Wikipedia:SSH 服务器的比较
- SSH 密钥指纹格式