温馨提示×

ubuntu securecrt如何设置中文

小樊
48
2026-10-06 23:00:50
栏目: 智能运维

在 Ubuntu 上使用 SecureCRT 时,如果界面或终端显示中文乱码,通常是因为字符编码设置不正确。下面分两部分说明:界面中文 和 终端中文显示。


一、SecureCRT 终端显示中文(最常用)

1. 新建 / 修改 Session 设置

  1. 打开 SecureCRT
  2. 右键你的 Session → Properties(属性)
  3. 找到:
    Terminal → Appearance
    
  4. 设置:
    • Character encoding:选择 UTF-8
    • Font:建议使用支持中文的字体,如:
      • WenQuanYi Zen Hei
      • Noto Sans CJK SC
      • DejaVu Sans

✅ 这样连接 Linux 服务器后,中文就不会乱码。


2. 服务器侧配合(重要)

在 Ubuntu 服务器上执行:

locale

如果不是 UTF-8,可设置:

export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8

永久生效(服务器):

sudo apt install locales
sudo locale-gen zh_CN.UTF-8
sudo update-locale LANG=zh_CN.UTF-8

二、SecureCRT 软件界面中文(菜单中文)

⚠️ 注意:
SecureCRT 官方 Linux 版本默认只有英文界面,并没有官方中文语言包。

可选方案

  1. 使用 Windows 版 SecureCRT(有官方中文)
  2. 使用 Wine 运行 Windows 版 SecureCRT
  3. 接受英文界面,只解决终端中文(推荐)

三、常见问题排查

中文仍是乱码?

  • 确认 UTF-8 已选
  • 确认字体支持中文
  • 确认服务器 locale 是 UTF-8
  • 避免同时使用 GBK

如果你愿意,可以告诉我:

  • 你用的是 SecureCRT 哪个版本
  • 是 本地 Ubuntu 还是连远程服务器
  • 是 界面中文 还是 终端中文乱码

我可以给你更精确的设置截图级指导。

0 踩