温馨提示×

SecureCRT如何远程Ubuntu

小樊
37
2026-08-22 23:15:55
栏目: 智能运维

使用 SecureCRT 远程连接 Ubuntu,常见方式有 SSH(推荐)、串口(较少用)等。下面以 SSH 方式 为主,给你一个完整、实用的操作指南。


一、在 Ubuntu 上准备 SSH 服务

1️⃣ 安装 SSH 服务(如果未安装)

在 Ubuntu 终端执行:

sudo apt update
sudo apt install openssh-server

2️⃣ 启动并设置开机自启

sudo systemctl start ssh
sudo systemctl enable ssh

3️⃣ 查看 SSH 服务状态

sudo systemctl status ssh

看到 active (running) 即正常。

4️⃣ 查看 Ubuntu IP 地址

ip a

ifconfig

例如:

192.168.1.100

二、SecureCRT 连接 Ubuntu(SSH)

1️⃣ 打开 SecureCRT

点击 File(文件) → Connect(连接) → New Session(新建会话)

2️⃣ 会话设置

按以下填写:

项目 内容
Protocol(协议) SSH2
Hostname(主机名) Ubuntu 的 IP(如 192.168.1.100)
Port(端口) 22
Username(用户名) Ubuntu 用户名
Session Name 自定义(如 Ubuntu-SSH)

点击 OK


三、常见问题及解决方法

❌ 连接失败 / 拒绝连接

检查:

sudo ufw status

如果防火墙开启:

sudo ufw allow 22

❌ 提示“没有权限 / 密码错误”

确认:

  • 用户名和密码正确
  • 用户有登录权限
    可通过:
whoami

✅ 使用密钥登录(推荐)

Ubuntu 端:

ssh-keygen
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

SecureCRT:

  • Session Options → SSH2
  • 选择 Private Key(id_rsa)

四、提高使用体验(可选)

1️⃣ 中文不乱码

SecureCRT:

Session Options → Terminal → Appearance → Character encoding

选择 UTF-8

2️⃣ 鼠标右键粘贴

Session Options → Terminal → Mouse

勾选 Paste on right button

3️⃣ 自动登录

Session Options → Login Actions

添加用户名和密码


五、常见问题速查表

问题 解决方案
连不上 检查 IP、SSH 是否启动、防火墙
拒绝访问 用户名/密码错误、端口错误
中文乱码 设置 UTF-8
很慢 禁用 DNS 反向解析(sshd_config)

如果你愿意,我可以:

  • ✅ 教你 SecureCRT + Ubuntu 密钥登录
  • ✅ 配 多标签、自动重连
  • ✅ 用 SecureCRT 传文件(SFTP/Zmodem)
  • ✅ 排查你当前的报错信息

你可以直接把 报错截图或文字 发我。

0