CentOS 安装 PuTTY:轻松实现远程连接
PuTTY是一款广泛使用的开源SSH客户端,它可以用来远程连接到Unix或Linux服务器,CentOS作为一款流行的Linux发行版,拥有庞大的用户群体,本文将详细介绍如何在CentOS上安装PuTTY,并配置其连接到远程服务器。

准备工作
在开始安装PuTTY之前,请确保您的CentOS系统已经安装了Java运行环境,因为PuTTY需要Java来实现某些功能。
安装PuTTY
下载PuTTY
访问PuTTY的官方网站(https://www.putty.org/)下载最新的PuTTY版本,下载完成后,将文件保存到本地计算机。
安装PuTTY
由于PuTTY不是CentOS官方仓库中的软件,我们需要手动安装,以下是在CentOS上安装PuTTY的步骤:
(1)解压下载的PuTTY文件,tar -zxvf putty-0.74.tar.gz
(2)进入解压后的文件夹,cd putty-0.74
(3)在文件夹中执行以下命令,安装PuTTY:
sudo make sudo make install
验证安装

安装完成后,在/usr/local/bin目录下应该存在putty和puttygen两个可执行文件,使用以下命令验证安装:
ls /usr/local/bin/putty*
如果看到两个可执行文件,则表示安装成功。
配置PuTTY连接
生成密钥
在服务器上生成SSH密钥对,如果服务器已经存在密钥对,请跳过此步骤。
ssh-keygen -t rsa -b 2048
按照提示输入文件保存路径和密码,生成的私钥文件默认保存在~/.ssh/id_rsa,公钥文件保存在~/.ssh/id_rsa.pub。
将公钥复制到服务器
将公钥复制到服务器的~/.ssh/authorized_keys文件中,如果该文件不存在,请先创建它。
ssh-copy-id -i ~/.ssh/id_rsa.pub username@server_ip
username是您的用户名,server_ip是服务器的IP地址。
配置PuTTY
(1)打开PuTTY。

(2)在“Host Name (or IP address)”栏中输入服务器的IP地址。
(3)在“Port”栏中输入SSH服务器的端口号,默认为22。
(4)点击“Load”按钮,选择生成的私钥文件。
(5)点击“Open”按钮,PuTTY将连接到服务器。
FAQs
问题:如何修改PuTTY的默认字体?
解答:在PuTTY的配置界面中,找到“Window”选项卡,然后选择“Font”选项,您可以修改字体类型、大小和样式。
问题:为什么PuTTY无法连接到服务器?
解答:请确保服务器上的SSH服务正在运行,检查PuTTY的配置是否正确,包括主机名、端口号和私钥文件,如果问题仍然存在,请尝试重启SSH服务或联系服务器管理员。

