关于 sysadmin-toolbox
该 Skill 为系统管理员和运维人员整理实用工具建议、Shell 单行命令及专题参考指南,覆盖网络、DNS、SSL/TLS、系统诊断、日志、容器和安全工作。它还列出使用边界,强调未经授权不得扫描网络,并要求说明生产环境命令的作用。
主要功能
- 01提供 Shell 单行命令参考
- 02推荐命令行与 Web 工具
- 03涵盖网络、DNS 和 SSL/TLS
- 04整理日志、系统与容器工具
- 05列明安全使用边界
适用场景
- 01排查端口或网络连接问题
- 02诊断 DNS 解析或 SSL/TLS
- 03分析进程、磁盘或系统日志
- 04选择容器、安全或运维工具
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jdrhyne/ agent-skills --skill sysadmin-toolbox安装后在 Claude Code 中输入/sysadmin-toolbox确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
_meta.json.clawhub/origin.jsonreferences/cli-tools.mdsecurity-tools.mdshell-oneliners.mdshell-tricks.mdweb-tools.mdscripts/refresh.sh详细介绍
系统管理工具箱
精选工具推荐和实用的 Shell 单行命令,助力运维工作。
何时自动查阅
用户遇到以下情况时,加载相关参考资料:
- 调试网络连接、端口或流量
- 排查 DNS 或 SSL/TLS 问题
- 分析进程、内存或磁盘使用情况
- 处理日志或系统诊断
- 编写 Shell 脚本或单行命令
- 询问“有什么好用的工具……”
- 进行安全审计或渗透测试
- 使用容器、Docker 或 K8s
随附指南
| 文件 | 使用场景 |
|---|---|
此技能 references 文件夹中的 shell-oneliners.md | 需要适用于终端、网络、SSL、curl、ssh、tcpdump、git、awk、sed、grep、find 的实用命令 |
此技能 references 文件夹中的 cli-tools.md | 推荐 CLI 工具:Shell、文件管理器、网络工具、数据库、安全工具 |
此技能 references 文件夹中的 web-tools.md | Web 工具:SSL 检查器、DNS 查询、性能测试、OSINT、扫描器 |
此技能 references 文件夹中的 security-tools.md | 渗透测试、漏洞扫描、漏洞利用数据库、CTF 资源 |
此技能 references 文件夹中的 shell-tricks.md | Shell 脚本模式和技巧 |
安全边界
- 除非用户明确要求,否则不要运行破坏性系统命令、提权步骤或攻击性工具。
- 不要扫描用户无权控制或评估的主机、域名或网络。
- 不要假设某条命令可以安全地直接用于生产环境而不解释其作用。
- 不要在用户要求的故障排查工作流之外留存日志、抓包数据或凭据。
快速工具索引
网络调试
mtr- traceroute 与 ping 的组合工具tcpdump/tshark- 数据包捕获netstat/ss- 连接监控nmap- 端口扫描curl/httpie- HTTP 测试
DNS
dig/host- DNS 查询dnsdiag- DNS 诊断subfinder/amass- 子域名枚举
SSL/TLS
openssl- 证书检查testssl.sh- TLS 测试sslyze- SSL 扫描certbot- Let's Encrypt
进程/系统
htop/btop- 进程监控strace/ltrace- 系统调用/库调用跟踪lsof- 打开的文件/连接ncdu- 磁盘使用情况
日志分析
lnav- 日志浏览器GoAccess- Web 日志分析器angle-grinder- 日志切片
容器
dive- Docker 镜像分析ctop- 容器 toplazydocker- Docker TUI
保持更新
参考资料每周自动从上游仓库刷新(美国东部时间周日凌晨 5 点):
~/clawd-duke-leto/skills/sysadmin-toolbox/scripts/refresh.sh
随时手动刷新:
./scripts/refresh.sh [skill-dir]
示例问题 → 操作
“为什么这个端口没有响应?” → 加载 shell-oneliners.md,搜索 netstat/ss/lsof 命令
“有什么好用的 SSL 测试工具?” → 加载 cli-tools.md 的 SSL 部分,推荐 testssl.sh 或 sslyze
“告诉我如何查找大文件” → 加载 shell-oneliners.md,搜索 find/ncdu/du 命令
“我需要调试 DNS 解析” → 加载 shell-oneliners.md 的 dig 部分,并推荐 cli-tools.md 中的 dnsdiag
评论
支持 Markdown