技术术语 · #ssh
SSH(安全外壳)
简短定义
用于安全远程登录Linux服务器的加密协议——客户访问其VPS的标准方式。
SSH是用于安全登录远程Linux/Unix服务器的加密协议。它提供经过身份验证和加密的shell访问、文件传输(sftp/scp)和隧道。现代SSH使用公钥认证:客户在本地生成密钥对,将公钥上传到服务器,并通过证明拥有私钥来进行身份验证。在生产环境中应禁用密码认证。
对于离岸主机托管客户,SSH是访问VPS/独立服务器的主要方法。加固基础:禁用root密码登录,强制仅使用密钥认证,更改默认端口(22)以减少日志噪音,使用fail2ban或CrowdSec来限制暴力破解尝试。MurmurHost包含一个加固服务附加项,应用这些默认设置以及符合CIS基准的配置。