PuTTY

PuTTY 是一套免费的 SSH / Telnet 程序,它可以连接上支持 SSH Telnet 联机的站台,并且可自动取得对方的系统指纹码 (Fingerprint)。建立联机以后,所有的通讯内容都是以加密的方式传输,因此你再也不用害怕使用 Telnet 在 Internet 或公司的内部网络传输资料时被他人获知内容了!
### PuTTY 使用问题及解决方案 在使用 PuTTY 进行远程连接时,可能会遇到一些常见问题,例如字符删除、中文乱码、认证失败、网络错误等。以下是这些问题的详细分析与解决方法。 #### 键盘输入问题 在 PuTTY 登录后,如果发现无法使用 `Backspace` 键删除字符,可以进入 PuTTY 的 **Terminal > Keyboard** 设置,将 “The Backspace key” 设为 “Control-H”,并将 “The Function keys and keyboard” 设为 “VT100+”[^1]。 #### 中文乱码问题 PuTTY 默认可能不支持 UTF-8 编码,导致中文显示为乱码。可以通过以下步骤调整字符集设置: 1. 打开 PuTTY 配置界面。 2. 进入 **Window > Translation**。 3. 将 “Remote character set” 设置为 “UTF-8”。 4. 保存配置并重新连接。 这样可以确保本地与远程服务器的编码一致,从而避免乱码问题[^2]。 #### SSH 认证失败问题 如果出现 “Disconnected: No supported authentication methods available” 错误提示,通常是因为远程服务器禁用了密码验证。可以通过修改 SSH 配置文件 `/etc/ssh/sshd_config`,将 `PasswordAuthentication` 设置为 `yes`,然后重启 SSH 服务: ```bash sudo systemctl restart sshd ``` 这样可以重新启用密码登录方式[^3]。 #### 网络连接问题 如果遇到 “Network error: Connection timed out” 错误,可能是由于以下原因: - 远程服务器的 SSH 服务未启动。 - 远程主机未开机或网络不通。 可以通过检查远程服务器的状态和网络连通性来解决。 对于 “Network error: No route to host” 错误,通常是由于远程主机启用了防火墙。可以尝试关闭防火墙或开放 22 号端口: ```bash sudo ufw allow 22 ``` #### 登录时密码输入无反应 当在登录时输入密码时,光标可能不会移动,这是 SSH 的正常行为。只要输入正确的密码并按下回车键,即可成功登录[^3]。 #### 复制粘贴问题 PuTTY 默认不支持传统的复制粘贴操作。可以通过以下方式实现: - **复制**:使用鼠标左键选中需要复制的文本。 - **粘贴**:使用鼠标右键将文本粘贴到终端中。 #### 屏幕输出过快 如果屏幕输出过快,想要暂停输出,可以使用以下快捷键: - **暂停输出**:按下 `Ctrl+S`。 - **继续输出**:按下 `Ctrl+Q`。 #### 文件传输问题 PuTTY 自带的 PSCP 工具一次只能传输一个文件。如果需要传输多个文件,可以考虑使用 `psftp` 命令进行批量传输: ```bash psftp user@hostname put file1.txt put file2.txt ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值