首页 / 使用教程

PuTTY 使用教程

从基础到高级,全面掌握PuTTY的使用技巧,提高远程服务器管理效率。

基础教程 10分钟

PuTTY基础连接教程

详细介绍如何使用PuTTY连接远程服务器,包括基本配置和连接步骤。

阅读教程
高级教程 15分钟

SSH密钥认证配置指南

学习如何使用PuTTYgen生成SSH密钥对,并配置无密码登录,提高安全性。

阅读教程
高级教程 20分钟

PuTTY端口转发配置教程

详细讲解本地端口转发和远程端口转发的配置方法和使用场景。

阅读教程
基础教程 12分钟

PuTTY会话管理技巧

学习如何保存、加载和管理PuTTY会话,提高工作效率。

阅读教程
基础教程 8分钟

PuTTY中文显示配置

详细介绍如何在PuTTY中配置中文显示和输入支持。

阅读教程
高级教程 15分钟

使用PSCP和PSFTP传输文件

学习如何使用PuTTY附带的PSCP和PSFTP工具在本地和远程服务器之间传输文件。

阅读教程

PuTTY基础连接教程

准备工作

在开始之前,请确保您已经:

  • 下载并安装了最新版本的PuTTY
  • 知道目标服务器的IP地址或主机名
  • 拥有服务器的登录凭据(用户名和密码)
  • 确保服务器的SSH服务已启动并可访问

连接步骤

1

启动PuTTY

从开始菜单或桌面快捷方式启动PuTTY应用程序。启动后,您将看到PuTTY配置窗口。

2

配置连接参数

在PuTTY配置窗口中,输入以下信息:

  • 主机名(或IP地址):输入目标服务器的IP地址或域名
  • 端口:默认为22(SSH的标准端口),如需更改请输入相应端口号
  • 连接类型:选择"SSH"(默认选项)
3

保存会话(可选)

如果您计划将来再次连接到同一服务器,可以保存会话配置:

  • 在"已保存的会话"文本框中输入一个描述性名称(例如"我的服务器")
  • 点击"保存"按钮

下次启动PuTTY时,您可以从列表中选择保存的会话,然后点击"加载"按钮快速应用配置。

4

建立连接

点击"打开"按钮开始连接。首次连接到服务器时,PuTTY会显示一个安全警告,提示您服务器的主机密钥尚未存储在注册表中。

这是正常的安全措施。如果您确定服务器的真实性,请点击"是"按钮继续连接。这将把服务器的主机密钥添加到您的PuTTY缓存中,以便将来验证。

5

登录服务器

连接成功后,PuTTY会显示一个终端窗口,并提示您输入用户名。输入您的用户名,然后按Enter键。

接下来,系统会提示您输入密码。输入密码时,屏幕上不会显示任何字符(这是SSH的安全特性)。输入完成后按Enter键。

如果用户名和密码正确,您将成功登录到服务器,并看到服务器的命令提示符。

基本使用技巧

  • 复制和粘贴:在PuTTY中,选中文本即自动复制到剪贴板;右键单击即可粘贴剪贴板内容。
  • 调整窗口大小:可以直接拖动窗口边缘调整大小,或者在配置中设置固定大小。
  • 断开连接:可以在服务器上输入exit命令,或者直接关闭PuTTY窗口。

SSH密钥认证配置指南

什么是SSH密钥认证?

SSH密钥认证是一种比密码认证更安全的登录方式。它使用一对密钥:

  • 私钥:保存在您的本地计算机上,必须妥善保管
  • 公钥:上传到您要连接的远程服务器

使用密钥认证时,服务器会验证您是否拥有与公钥匹配的私钥,而不是要求输入密码。

生成SSH密钥对

1

启动PuTTYgen

PuTTYgen是PuTTY套件中的密钥生成工具。从开始菜单找到并启动PuTTYgen应用程序。

2

选择密钥类型和参数

在PuTTYgen窗口中:

  • 在"密钥类型"下拉菜单中选择"RSA"或"ED25519"(推荐)
  • 设置合适的密钥长度(对于RSA,建议至少2048位)
  • 点击"生成"按钮
3

生成密钥

生成过程中,您需要在空白区域随机移动鼠标,以生成随机数据。完成后,PuTTYgen将显示生成的公钥。

4

设置密钥密码(可选但推荐)

为了增加安全性,建议为私钥设置密码:

  • 在"密钥密码"和"确认密钥密码"字段中输入强密码
  • 记住这个密码,每次使用私钥时都需要输入
5

保存密钥

点击"保存私钥"按钮,将私钥保存为.ppk文件(PuTTY专用格式)。请将此文件保存在安全的位置。

同时,复制"公钥"文本框中的内容,稍后会用到。

配置服务器接受公钥

1

连接到服务器

使用PuTTY通过密码认证方式连接到您的服务器。

2

创建或编辑authorized_keys文件

在服务器上执行以下命令:

mkdir -p ~/.ssh
nano ~/.ssh/authorized_keys

这将创建.ssh目录(如果不存在)并打开authorized_keys文件进行编辑。

3

添加公钥

在nano编辑器中,粘贴之前从PuTTYgen复制的公钥文本。确保整个公钥在一行上。

按Ctrl+O保存文件,然后按Ctrl+X退出nano。

4

设置正确的权限

执行以下命令设置正确的文件权限:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

配置PuTTY使用私钥

1

打开PuTTY配置

启动PuTTY并加载您要使用的会话配置。

2

配置SSH认证

在左侧导航栏中:

  • 展开"连接" > "SSH" > "认证"
  • 点击"浏览"按钮,选择之前保存的.ppk私钥文件
3

保存配置并连接

返回"会话"页面,点击"保存"按钮保存更新后的配置。

点击"打开"按钮连接到服务器。这次,PuTTY应该会提示您输入私钥密码(如果设置了的话),而不是服务器密码。

视频教程推荐

PuTTY基础教程:远程连接Linux服务器

详细讲解如何使用PuTTY连接Linux服务器,包括基本配置和常用命令。

15:30 10,245

SSH密钥认证配置详解

通过视频演示如何使用PuTTYgen生成SSH密钥对,并配置无密码登录。

18:45 8,732

PuTTY高级功能:端口转发

深入讲解PuTTY的端口转发功能,包括本地转发和远程转发的配置和应用场景。

22:10 6,589

常见问题