1. 准备工作
确保已获取Debian服务器的IP地址/主机名、SSH端口(默认22)、具有远程管理权限的用户名(如root或普通用户)。若使用密钥认证,需提前在服务器上配置好~/.ssh/authorized_keys文件。
2. 安装SecureCRT
从SecureCRT官方网站下载对应操作系统的安装包(Windows/macOS/Linux),按照向导完成安装。若在Debian上安装,可通过终端运行sudo dpkg -i SecureCRT.deb(替换为实际安装包名)。
3. 创建SSH会话
打开SecureCRT,点击顶部菜单栏文件→新建会话,在弹出的向导中配置以下关键参数:
SSH2(更安全,支持更多功能);22(若服务器修改过端口,需填写新端口);root或普通用户);密码(输入对应密码)或密钥(导入私钥文件,推荐)。4. 连接到Debian服务器
配置完成后,点击保存(便于后续快速连接),然后双击会话或在会话列表中选中并点击连接。首次连接时,会提示“是否信任服务器密钥”,输入yes并回车;随后输入密码(或选择密钥认证),即可登录到Debian服务器的命令行界面。
5. 远程管理常用操作
连接成功后,可通过以下命令实现远程管理:
sudo apt update && sudo apt upgrade -y(更新软件包列表及已安装软件);sudo apt install <软件名>(如sudo apt install vim安装vim编辑器);vim/nano编辑系统文件(如sudo vim /etc/ssh/sshd_config修改SSH配置);sudo systemctl status ssh(查看SSH服务状态)、sudo systemctl restart ssh(重启SSH服务);sudo adduser <用户名>(添加新用户)、sudo usermod -aG sudo <用户名>(赋予用户sudo权限)。6. 安全优化建议
id_rsa),替代密码登录,提升安全性;/etc/ssh/sshd_config文件,设置PermitRootLogin no或PermitRootLogin prohibit-password,然后重启SSH服务(sudo systemctl restart ssh);ufw限制SSH访问,运行sudo ufw allow 22/tcp(允许SSH端口)并sudo ufw enable(启用防火墙);