博客

SSH

·更新于 5/11/2026

SSH(Secure Shell,安全外壳协议)是一种加密的网络协议,用于在不安全的网络(如互联网)上安全地远程登录服务器、执行命令、传输文件。它取代了不安全的 telnet 等明文协议,目前是服务器管理的标准方式。

1. SSH 的核心功能

  • 远程登录:通过 ssh user@server-ip 连接到服务器。
  • 命令执行:登录后可以在远程服务器上直接运行命令。
  • 安全传输:所有数据(包括密码、命令输出)都经过强加密,防止窃听和篡改。
  • 端口转发:可以建立加密隧道,转发其他 TCP 连接(例如访问内网服务)。
  • 文件传输:配合 scp、sftp 命令安全地上传/下载文件。

2. 为什么 SSH 重要?

  • 默认使用 TCP 端口 22。
  • 支持两种认证方式:密码认证(较不安全,易被暴力破解),公钥认证(推荐,使用密钥对登录,无法暴力破解)。禁用 root 密码登录、创建普通用户、修改 sshd_config)都是为了加固 SSH 服务,防止非授权访问。

简单总结

SSH 就是一把“加密的钥匙”,让你能安全地远程掌控你的服务器。

评论(0

需要登录后才能评论。

暂无评论。