使用 SecureCRT 远程连接 Ubuntu,常见方式有 SSH(推荐)、串口(较少用)等。下面以 SSH 方式 为主,给你一个完整、实用的操作指南。
在 Ubuntu 终端执行:
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
sudo systemctl status ssh
看到 active (running) 即正常。
ip a
或
ifconfig
例如:
192.168.1.100
点击 File(文件) → Connect(连接) → New Session(新建会话)
按以下填写:
| 项目 | 内容 |
|---|---|
| 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
ssh-keygen
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
SecureCRT:
Session Options → Terminal → Appearance → Character encoding
选择 UTF-8
Session Options → Terminal → Mouse
勾选 Paste on right button
Session Options → Login Actions
添加用户名和密码
| 问题 | 解决方案 |
|---|---|
| 连不上 | 检查 IP、SSH 是否启动、防火墙 |
| 拒绝访问 | 用户名/密码错误、端口错误 |
| 中文乱码 | 设置 UTF-8 |
| 很慢 | 禁用 DNS 反向解析(sshd_config) |
如果你愿意,我可以:
你可以直接把 报错截图或文字 发我。