Secure Shell(通常称为SSH)是一种加密网络协议,它允许用户通过不安全的网络从另一台计算机安全地访问一台计算机。
SSH 使用公钥加密来验证用户和机器;系统管理员会将必须访问远程计算机的任何用户的公钥添加到其文件系统中的特定位置。在类 Unix 系统上,授权的公钥通常存储在~/.ssh/authorized_keys
文件中。任何提供与远程计算机上的公钥之一匹配的 SSH 私钥的用户都可以访问它。
有关 SSH 的更多教育资源,请访问我们关于如何设置 SSH 密钥和如何使用 SFTP 与远程服务器安全传输文件的资源。