服务器连接运维助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_739922d6/server-ops。
技能介绍
解决什么问题
很多服务器操作仍依赖手写 SSH、scp 和 systemctl,命令分散在不同终端里,容易遗漏日志、超时和权限问题。这个技能把常见运维动作收敛成一组明确操作,适合在排查服务、上传配置和查看日志时快速执行远程任务。
如何工作
技能以 SSH 连接为基础,支持以下操作:
- 状态查询:获取服务器基础状态
- 服务管理:执行
start、stop、restart - 日志查看:支持
--lines、--follow和--since - 命令执行:通过
exec运行远程命令 - 文件传输:支持
upload与download
使用时通常先配置 ~/.ssh/config,再选择目标服务器执行具体操作。错误处理覆盖 Connection refused、Permission denied、Command not found 和 Timeout 等常见场景。
适用边界与注意点
该技能更适合内部运维或可控环境。生产环境建议使用专用账号、SSH Key、合理超时和跳板机访问,并保留审计日志。它不会自动修复权限或网络问题,遇到认证失败、端口不通或命令缺失时,仍需要结合服务器实际状态判断。
使用场景
- 发布配置后,需要重启指定服务并查看最近日志,确认是否恢复正常。
- 排查线上报错时,按时间点拉取日志并实时跟踪,定位最近异常。
- 在多台服务器间并行执行状态查询和命令,快速比较服务状态。
- 部署前上传配置文件,部署后下载运行日志,核对变更结果。
适合人员
- 负责生产服务巡检的运维工程师,需要快速检查服务器状态并重启异常服务。
- 接手遗留系统的后端工程师,需要统一执行日志查看、命令执行和文件传输。
- 管理多台内网测试机的 SRE,需要并行查询状态并核对服务配置。
- 做发布验证的工程师,需要上传配置文件并下载运行日志确认结果。