温馨提示×

怎样在ubuntu用securecrt

小樊
46
2026-09-28 05:10:41
栏目: 智能运维

在 Ubuntu 上使用 SecureCRT 一般有两种情况:
1️⃣ 在 Ubuntu 上安装并运行 SecureCRT(作为客户端)
2️⃣ 用 SecureCRT 连接 Ubuntu 服务器(SSH)

下面分别说明。


一、在 Ubuntu 上安装并使用 SecureCRT(本地客户端)

1. 下载 SecureCRT(Linux 版)

SecureCRT 官方提供 Linux 版本(.tar.gz 或 .deb):

  • 官网:https://www.vandyke.com/products/securecrt/
  • 选择 Linux → Ubuntu / Debian (64-bit)

2. 安装方式

方式 A:使用 .deb(推荐)

sudo dpkg -i scrt-*.deb
sudo apt -f install

方式 B:使用 .tar.gz

tar zxvf scrt-*.tar.gz
cd scrt-*
./install

3. 启动 SecureCRT

securecrt

或:

/opt/SecureCRT/securecrt

二、用 SecureCRT 连接 Ubuntu 服务器(最常见)

1. Ubuntu 端准备(被连接方)

确保已安装并启动 SSH:

sudo apt update
sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl start ssh

查看 IP:

ip a

2. SecureCRT 端配置

在 SecureCRT 中:

  1. File → Quick Connect
  2. 协议:SSH2
  3. Hostname:Ubuntu 的 IP(如 192.168.1.100)
  4. Port:22
  5. Username:Ubuntu 用户名
  6. 点击 Connect

首次连接会提示接受主机密钥 ✅


三、常见问题

❌ 连接被拒绝

  • Ubuntu 没开 SSH
  • 防火墙拦截
sudo ufw allow 22

❌ 中文乱码

SecureCRT 设置:

Session Options → Terminal → Appearance
Font: 宋体 / WenQuanYi
Encoding: UTF-8

❌ 无法 root 登录

Ubuntu 默认禁止 root SSH:

sudo nano /etc/ssh/sshd_config

修改:

PermitRootLogin yes

然后:

sudo systemctl restart ssh

四、替代方案(免费)

如果你只是 SSH,Ubuntu 自带更好用的:

ssh user@ip

或图形工具:

  • Remmina
  • Termius
  • VS Code Remote SSH

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

  • 你是 Ubuntu 桌面用 SecureCRT,还是 Windows 连 Ubuntu
  • 是否用 密钥登录

我可以直接给你一套完整配置。

0 踩