Ubuntu轻松开启PuTTY:跨平台SSH登录指南

引言
PuTTY是一款流行的SSH客户端,它允许用户在Windows、Linux和其他类Unix系统上安全地访问远程服务器。本文将指导您如何在Ubuntu上配置和运行PuTTY,以便跨平台进行SSH登录。
安装PuTTY
虽然PuTTY本身是为Windows设计的,但我们可以通过在Ubuntu上安装Wine来运行它。Wine是一个允许Windows程序在Linux上运行的开源兼容层。
安装Wine
打开终端。
输入以下命令并按回车键:
sudo apt update
sudo apt install wine
下载PuTTY
访问PuTTY的官方网站:
PuTTY下载
。
下载适用于Windows的PuTTY安装程序。
将下载的PuTTY安装程序文件(通常是putty-0.74-installer.exe)复制到Ubuntu系统的一个目录中。
运行PuTTY安装程序
在终端中,找到您放置PuTTY安装程序文件的目录。
使用以下命令运行安装程序:
wine putty-0.74-installer.exe
配置PuTTY
在安装过程中,选择您的语言。
接下来,选择“执行程序”并点击“下一步”。
在“选择PuTTY版本”步骤中,选择您想要安装的版本。
在“选择目标文件夹”步骤中,选择一个您希望安装PuTTY的目录。
点击“安装”按钮完成安装。
配置SSH密钥
为了安全地登录远程服务器,您应该使用SSH密钥对而不是密码。
生成SSH密钥
打开终端。
使用以下命令生成SSH密钥:
ssh-keygen -t rsa -b 4096
系统将提示您输入文件保存位置和密码。默认情况下,密钥将被保存到
~/.ssh/id_rsa
,密码用于保护私钥。
将公钥添加到远程服务器
登录到远程服务器。
使用以下命令将公钥添加到
~/.ssh/authorized_keys
文件:
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
保存并关闭文件。
使用PuTTY连接到服务器
打开PuTTY。
在“Host Name (or IP address)”字段中输入远程服务器的IP地址或主机名。
在“Connection > SSH > Auth”部分,点击“ Browse”按钮并选择您的私钥文件(通常是
~/.ssh/id_rsa
)。
点击“Open”按钮打开会话。
总结
通过以上步骤,您现在可以在Ubuntu上使用PuTTY进行跨平台SSH登录。使用SSH密钥而不是密码可以提高安全性,并使登录过程更加方便。