SecureCRT实现Debian服务器远程监控的步骤
root或普通用户)及密码/密钥。root)。~/.ssh/authorized_keys文件中),返回会话设置勾选「PublicKey Authentication」并导入公钥。连接成功后,通过SecureCRT的命令行界面执行以下常用命令,实时监控Debian服务器状态:
top(动态显示进程CPU/内存占用,按q退出)、htop(需安装,交互式进程查看器,更直观,命令:sudo apt update && sudo apt install htop);df -h(显示磁盘分区使用情况及挂载点);free -h(以人类可读格式显示内存总量、已用/剩余空间);netstat -tulnp(查看监听端口及对应进程,-tTCP、-uUDP、-l监听、-n数字格式、-p进程信息);uptime(显示系统已运行时间、当前用户数及1/5/15分钟平均负载);iostat -x 1(查看磁盘读写速率、I/O等待时间,需安装sysstat包)。Ctrl+T新建标签页,同时连接多个Debian服务器,使用Ctrl+Tab快速切换,便于批量监控;Ctrl+Up/Down键快速调取之前执行的命令,避免重复输入;D:\Debian_Monitor_Logs\),自动保存所有操作记录,便于后续审计。/etc/ssh/sshd_config文件,将PermitRootLogin yes修改为PermitRootLogin no或PermitRootLogin prohibit-password,重启SSH服务(sudo systemctl restart ssh)。ufw(Ubuntu防火墙)或iptables限制SSH端口(22)的访问来源,仅允许可信IP地址访问(如sudo ufw allow from 192.168.1.100 to any port 22)。123456),推荐使用密钥认证替代密码登录,提升连接安全性。