Ubuntu系统使用SecureCRT连接远程服务器指南
SecureCRT通过SSH协议连接Ubuntu,因此需确保服务器已安装并运行SSH服务。
sudo apt update && sudo apt install openssh-server -y
sudo systemctl start ssh
sudo systemctl enable ssh
sudo systemctl status ssh
ip a或ifconfig(需安装net-tools)命令获取Ubuntu服务器的IP地址,后续连接需用到。.tar.gz或.deb格式)。.tar.gz文件:解压后进入文件夹,执行sudo ./install命令安装;.deb文件:使用sudo dpkg -i 安装包名称.deb命令安装,若提示缺少依赖,可通过sudo apt --fix-broken install修复。在会话配置窗口中,设置以下关键参数:
192.168.1.100);ubuntu、root等)。ssh-keygen -t rsa),并将公钥(id_rsa.pub)添加至服务器的~/.ssh/authorized_keys文件中。在SecureCRT中选择“Public Key Authentication(公钥认证)”,点击“Browse(浏览)”选择本地私钥文件(如id_rsa.ppk)。配置完成后,双击保存的会话名称或点击“Connect(连接)”按钮。若使用密码认证,输入密码后点击“OK”;若使用密钥认证,输入私钥密码(若有),即可登录到Ubuntu服务器终端。
若连接后终端中文显示为乱码,需调整SecureCRT的字符编码设置:
sudo systemctl status ssh);ufw防火墙,需允许SSH端口(22)通过:sudo ufw allow 22
sudo ufw enable # 若未启用防火墙,可忽略此步
通过以上步骤,即可完成SecureCRT与Ubuntu服务器的连接。连接成功后,可在SecureCRT终端中输入Linux命令,远程管理Ubuntu服务器。