温馨提示×

linux securecrt如何连接服务器

小樊
48
2026-09-09 16:24:55
栏目: 云计算

下面以 Windows 上用 SecureCRT 连接 Linux 服务器 为例说明(macOS / Linux 下的 SecureCRT 操作基本一样)。


一、准备工作

在连接前,请确认:

  1. Linux 服务器已开启 SSH 服务
    systemctl status sshd
    
    若未启动:
    systemctl start sshd
    systemctl enable sshd
    
  2. 你知道以下信息:
    • 服务器 IP 或域名
    • 端口(默认 22)
    • 用户名
    • 密码 或 私钥文件

二、使用 SecureCRT 连接 Linux 服务器

方法一:快速连接(Quick Connect)

  1. 打开 SecureCRT
  2. 点击菜单:
    File → Quick Connect
    
    或按 Alt + Q
  3. 填写信息:
    • Protocol:SSH2
    • Hostname:服务器IP
    • Port:22
    • Username:你的用户名
    • Firewall:None
  4. 点击 Connect
  5. 首次连接会提示指纹确认,点 Accept & Save
  6. 输入密码即可登录

方法二:新建会话(推荐,可保存)

  1. 打开 SecureCRT
  2. 菜单:
    File → Connect → New Session
    
  3. 选择:
    • Protocol:SSH2
  4. 填写:
    • Hostname
    • Port
    • Username
  5. 一路 Next,最后 Finish
  6. 双击会话即可连接

三、使用密钥登录(更安全)

服务器端生成密钥(或在 SecureCRT 生成)

ssh-keygen -t rsa

将公钥写入:

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

SecureCRT 配置

  1. 新建会话时:
    • Authentication:PublicKey
  2. 选择私钥文件(.pub.ppk
  3. 若私钥有密码,连接时输入

四、常见问题

1. 连接超时

  • 检查 IP 是否正确
  • 防火墙是否放行 22 端口
firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --reload

2. 拒绝连接

  • sshd 未启动
  • 用户名或 IP 错误

3. 中文乱码

SecureCRT 设置:

Options → Session Options → Terminal → Appearance

字体选:

UTF-8

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

  • 用的是 Windows / macOS
  • 密码登录还是密钥
  • 是否 内网 / 云服务器

我可以直接给你一步步截图级操作说明。

0