在当今信息化时代,远程操作已成为许多IT管理员和开发者的日常工作之一,Windows系统与CentOS系统的远程连接,可以帮助用户在不同操作系统之间高效地进行文件传输、命令执行等工作,本文将详细介绍如何通过Windows远程连接到CentOS系统,并提供一些实用技巧。

准备工作
在开始远程连接之前,请确保以下准备工作已完成:
- CentOS系统:确保CentOS系统已安装并配置好SSH服务。
- Windows系统:确保Windows系统已安装SSH客户端,如PuTTY。
- 网络连接:确保Windows系统和CentOS系统之间有稳定的网络连接。
通过PuTTY连接CentOS系统
PuTTY是一款免费的SSH客户端,可以用于远程连接到CentOS系统。
- 下载与安装PuTTY:访问PuTTY官网(https://www.putty.org/)下载最新版本的PuTTY,并按照提示完成安装。
- 配置PuTTY:
- 打开PuTTY,在“Host Name (or IP address)”栏中输入CentOS系统的IP地址。
- 在“Port”栏中输入SSH端口,默认为22。
- 点击“Open”按钮,弹出安全警告,点击“是”继续。
- 输入用户名与密码:
- 在弹出的窗口中,输入CentOS系统的用户名和密码。
- 输入密码时,屏幕上不会显示任何字符,这是正常现象。
SSH密钥认证
为了提高安全性,可以使用SSH密钥认证替代密码认证。

- 生成SSH密钥:
- 在CentOS系统中,使用以下命令生成SSH密钥对:
ssh-keygen -t rsa -b 2048
- 按照提示输入文件保存路径和密码(可选)。
- 在CentOS系统中,使用以下命令生成SSH密钥对:
- 将公钥复制到Windows系统:
- 将生成的公钥文件(默认为
~/.ssh/id_rsa.pub复制到剪贴板。 - 在PuTTY中,点击“Load”按钮,选择CentOS系统的私钥文件(默认为
~/.ssh/id_rsa)。 - 点击“Session”标签页,在“Auto-login username”栏中输入CentOS系统的用户名。
- 点击“Open”按钮,PuTTY将自动使用SSH密钥认证连接到CentOS系统。
- 将生成的公钥文件(默认为
常用命令
以下是一些在远程连接到CentOS系统时常用的命令:
| 命令 | 功能 |
|---|---|
ls | 列出目录下的文件和文件夹 |
cd | 切换目录 |
cp | 复制文件或目录 |
mv | 移动或重命名文件或目录 |
rm | 删除文件或目录 |
mkdir | 创建新目录 |
chmod | 修改文件或目录的权限 |
cat | 查看文件内容 |
vi | 文本编辑器 |
FAQs
Q1:如何查看CentOS系统的CPU和内存使用情况?
A1: 在CentOS系统中,可以使用以下命令查看CPU和内存使用情况:

# 查看CPU使用情况 top # 查看内存使用情况 free -m
Q2:如何将远程连接的屏幕截图保存到本地?
A2: 在PuTTY中,可以使用以下方法将屏幕截图保存到本地:
- 点击PuTTY窗口右上角的“Save Screenshot”按钮。
- 选择截图保存的路径和文件名。
- 点击“Save”按钮,完成截图保存。

