温馨提示×

ubuntu下securecrt的使用教程有哪些

小樊
45
2025-10-26 17:26:45
栏目: 智能运维

Ubuntu下SecureCRT使用教程汇总

一、SecureCRT安装教程

1. Snap安装(推荐,简单快捷)

打开终端,依次执行以下命令更新系统、安装Snap工具并部署SecureCRT:

sudo apt update && sudo apt upgrade
sudo apt install snapd
sudo snap install securecrt --classic

2. .deb包安装(适用于桌面环境)

  • 从SecureCRT官网下载Linux版.deb安装包;
  • 终端导航至下载目录,运行安装命令:
    sudo dpkg -i securecrt_*.deb
    
    若出现依赖错误,修复依赖:
    sudo apt-get install -f
    

3. 手动解压安装(适用于无图形界面的服务器)

  • 下载.tar.gz格式安装包,终端解压:
    tar zxvf SecureCRT-*.tar.gz
    cd SecureCRT-*
    
  • 执行安装脚本(按提示操作,可默认路径):
    sudo ./install
    

二、SecureCRT基础配置教程

1. 新建会话

  • 启动SecureCRT,点击顶部菜单栏File → New Session
  • 在“Quick Connect”对话框中填写:
    • Protocol:选择SSH2(推荐,更安全);
    • Host:输入远程Ubuntu服务器的IP地址或域名;
    • Port:默认22(若修改过SSH端口,需同步调整);
    • Username:输入登录用户名(如ubunturoot);
  • 点击Connect即可连接(首次连接需确认服务器指纹)。

2. 保存会话

连接成功后,点击顶部菜单栏Session → Save As,输入会话名称(如“Web服务器”),保存后可双击快速启动。

3. 中文乱码解决

若连接后中文显示为乱码,需调整字符编码:

  • 点击顶部菜单栏Options → Session Options
  • 展开Terminal → Appearance,在“Character encoding”下拉菜单中选择UTF-8,应用后刷新会话。

三、SecureCRT常用功能使用教程

1. 文件传输(SFTP)

  • 连接远程服务器后,点击底部状态栏的SFTP标签,进入文件传输界面;
  • 上传文件:拖拽本地文件至右侧远程目录,或输入命令:
    put /本地/文件路径 /远程/目标路径
    
  • 下载文件:拖拽远程文件至左侧本地目录,或输入命令:
    get /远程/文件路径 /本地/目标路径
    

2. 会话管理

  • 组织会话:在“Sessions”面板中拖拽会话图标调整顺序,或右键选择“New Folder”创建文件夹分类;
  • 批量操作:选中多个会话,右键可选择“Connect”(批量连接)、“Rename”(批量重命名)等。

3. 标签页与多窗口

  • 标签页:点击顶部菜单栏File → New Tab,可在同一窗口打开多个会话,通过Ctrl+Tab切换;
  • 多窗口输入:点击顶部菜单栏View → Command Line Window,右键选择“Send commands to all sessions”,可同时向多个会话发送相同命令(如批量重启服务)。

4. 日志记录

  • 点击顶部菜单栏Options → Session Options,展开Log File
  • 勾选“Enable logging”,设置日志保存路径(如~/securecrt_logs/)和格式(如“ANSI”),连接后会自动记录终端操作,便于后续排查问题。

四、SecureCRT安全配置教程

1. 密钥认证(替代密码登录,更安全)

  • 本地生成SSH密钥对(若已有密钥可跳过):
    ssh-keygen -t rsa -b 4096
    
    默认保存路径为~/.ssh/id_rsa(私钥)、~/.ssh/id_rsa.pub(公钥)。
  • 将公钥上传至远程服务器:
    ssh-copy-id username@remote_ip
    
  • 在SecureCRT中配置密钥:
    打开会话属性→SSH2 → PublicKey,选择“Use identity or certificate file”,浏览并选择本地私钥文件(id_rsa),保存后下次连接无需输入密码。

2. SSH配置优化

  • 打开会话属性→SSH2,开启以下选项提升安全性:
    • SSH version:选择2(禁用SSHv1,避免安全漏洞);
    • Enable Compression:勾选(压缩数据传输,提升速度);
    • Encryption Algorithms:选择强加密算法(如AES-256-CBCChaCha20-Poly1305),移除弱算法(如3DES)。

3. 会话安全设置

  • 打开会话属性→Terminal → Anti-idle,设置“Send protocol NO-OP”间隔(如60秒),防止长时间无操作导致连接超时断开;
  • 打开会话属性→Connection → SSH → TTY,取消勾选“Don’t allocate a pseudo-terminal”,避免部分命令无法执行(如sudo)。

0