术语图鉴/部署与运维/SSH
切换Esc返回

SSH Secure Shell

你可能会说

SSH这块我不太熟,帮我配置好。

加密的远程登录协议。

加密的远程登录协议。通过 SSH 可以安全地连到服务器上执行命令、传文件,所有通信都加密。

也常被叫作Secure Shell

生活类比

像加密电话线——你远程操作服务器,但别人窃听不到你说了什么。

🎮 动手试试

Welcome to Ubuntu 22.04
$ _
选择题选择一个你认为最合适的答案

关于「SSH」,以下哪个描述最准确?

你可以这样告诉 AI

帮我生成 SSH 密钥对,把公钥上传到服务器,配置禁止密码登录,实现密钥免密连接。

容易混淆?这样区分

SSH Secure Shell
SSL/TLS SSL/TLS

SSH 用于安全远程登录和执行命令,SSL/TLS 用于浏览器与服务器之间的加密通信(HTTPS),应用场景不同但都用到了加密技术。

什么时候用

远程管理服务器

需要通过命令行登录远程服务器执行操作时,SSH 是加密的安全连接方式,替代不安全的 Telnet 和纯密码 FTP。

和 AI 协作时

想让 AI 帮你配置 SSH,说「帮我生成 SSH 密钥对,把公钥添加到服务器,配置为禁止密码登录以提高安全性」。

什么时候不用

使用云平台 Web 终端

阿里云/AWS 等提供的浏览器内 Web Shell 可以直接操作服务器,临时使用时不需要配置 SSH 客户端。

与远程服务器无关的项目

只做本地开发的程序员暂时不需要 SSH,直到第一次需要连接远程服务器。

组成结构 · Anatomy

1
核心概念Core

加密的远程登录协议。通过 SSH 可以安全地连到服务器上执行命令、传文件,所有通信都加密。

2
实际表现In Practice

像加密电话线——你远程操作服务器,但别人窃听不到你说了什么。

3
与 AI 的关联AI Context

和 AI 沟通时提到「SSH 连到服务器」,就是用 ssh user@ip 命令远程登录。

典型使用场景

配置 SSH 密钥
告诉 AI「帮我配置 SSH 密钥登录,禁用密码登录提高服务器安全性」
想弄懂概念时
告诉 AI「用大白话给我解释什么是SSH,举个生活中的例子」

延伸阅读