在Ubuntu上使用SecureCRT设置加密传输,主要依赖SSH协议,步骤如下:
- 安装SecureCRT:从官网下载对应Linux版本的安装包,按向导完成安装。
- 创建SSH会话:
- 打开SecureCRT,点击「文件」→「新建会话」,输入Ubuntu服务器IP、端口(默认22)和用户名。
- 协议选择:务必选择SSH2(推荐),避免使用不安全的SSH1。
- 配置认证方式:
- 密码认证:在「认证」选项卡输入密码(不推荐,安全性较低)。
- 密钥认证(更安全):
- 用
ssh-keygen
生成密钥对(如id_rsa
),将公钥上传至服务器~/.ssh/authorized_keys
。
- 在SecureCRT的「身份验证」中选择「公钥」,指定私钥文件路径。
- 设置加密算法:
- 进入「SSH2」→「Cipher」,选择AES(推荐AES-256-GCM)或ChaCha20等强加密算法。
- 禁用不安全的算法(如3DES、RC4)。
- 启用其他安全选项:
- 勾选「主机密钥验证」,首次连接时手动确认服务器指纹。
- 可启用「压缩」提升传输效率。
- 保存并连接:保存会话配置,双击即可建立加密连接,状态栏会显示「SSH2-AES256-GCM」等加密信息。
验证加密:可通过ss -tnp
命令查看服务器端流量,确认为加密的ESTABLISHED
连接。
注:确保服务器已安装并启用SSH服务(sudo apt install openssh-server
),且防火墙允许SSH端口。