# Linux系统怎样安装Putty ## 前言 Putty是一款开源的SSH和Telnet客户端工具,广泛用于远程连接Linux服务器。虽然Linux系统本身自带SSH客户端,但Putty因其简洁的界面、丰富的功能(如会话管理、密钥生成工具等)仍受到许多用户的青睐。本文将详细介绍在Linux系统中安装和使用Putty的多种方法,包括通过包管理器安装、源码编译安装以及使用Flatpak/Snap等通用包格式安装。 --- ## 一、Putty简介 ### 1.1 Putty的功能特点 - 支持SSH、Telnet、Rlogin等协议 - 轻量级且跨平台(Windows/Linux/macOS) - 内置PuTTYgen密钥生成工具 - 会话管理功能可保存连接配置 ### 1.2 为什么在Linux上使用Putty? 尽管Linux有原生SSH客户端(如OpenSSH),但以下场景可能更适合Putty: - 需要图形化界面管理多个服务器连接 - 习惯Windows版Putty的操作逻辑 - 使用Puttygen管理密钥对 --- ## 二、安装前准备 ### 2.1 系统要求 - 任何主流Linux发行版(Ubuntu/Debian/CentOS/Fedora等) - 管理员权限(sudo权限) - 网络连接(用于下载软件包) ### 2.2 检查现有SSH客户端 ```bash which ssh
如果返回/usr/bin/ssh
,说明系统已安装OpenSSH客户端。
sudo apt update sudo apt install putty -y
# CentOS/RHEL 7/8 sudo yum install putty # Fedora或CentOS Stream sudo dnf install putty
sudo pacman -S putty
putty --version
正常应显示类似PuTTY 0.76
的版本信息。
# Ubuntu/Debian sudo apt install build-essential libgtk-3-dev cmake # CentOS/RHEL sudo yum groupinstall "Development Tools" sudo yum install gtk3-devel cmake
从官网获取最新版:
wget https://the.earth.li/~sgtatham/putty/latest/putty-0.78.tar.gz tar -xzvf putty-0.78.tar.gz cd putty-0.78
mkdir build && cd build cmake .. make sudo make install
新建/usr/share/applications/putty.desktop
:
[Desktop Entry] Name=PuTTY Exec=putty Icon=utilities-terminal Type=Application Categories=Network;
sudo snap install putty-arnatious
flatpak install flathub org.putty.putty flatpak run org.putty.putty
终端输入:
putty
或通过应用菜单启动。
快捷键 | 功能 |
---|---|
Ctrl+Shift+C | 复制 |
Ctrl+Shift+V | 粘贴 |
Alt+Enter | 全屏切换 |
通过~/.putty/sessions
目录可手动修改保存的会话配置。
puttygen
生成密钥对~/.ssh/authorized_keys
在Connection > SSH > Tunnels中添加端口转发规则。
解决方法: 1. 进入Window > Translation 2. 选择”UTF-8”编码 3. 勾选”Treat CJK ambiguous characters as wide”
检查: - 防火墙是否放行SSH端口(默认22) - 服务器sshd服务是否运行
sudo systemctl status sshd
可能原因: - 未正确安装 - 安装路径不在$PATH中 解决方案:
find / -name putty 2>/dev/null
ssh username@host -p port
本文详细介绍了在Linux系统上安装Putty的三种主要方式: 1. 通过系统包管理器快速安装 2. 源码编译获取最新版本 3. 使用Snap/Flatpak通用包
无论您是习惯图形化操作的新用户,还是需要特定版本的高级用户,都能找到合适的安装方式。Putty在Linux上虽然不如Windows版普及,但对于多平台用户保持操作一致性仍有其价值。
注意:部分发行版可能不再维护Putty包,此时建议使用源码编译或通用包安装。 “`
(实际字数约2000字,可根据需要扩展具体章节内容)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。