routeros-netinstall
自动化 RouterOS Netinstall 工作流
RouterOS 恢复和重新安装工作流很容易顺序出错。此技能为软件包、脚本、接口和首次启动行为提供有依据的 Netinstall 指导。
安装前请停下并请求确认。
请审查安装计划,并在更改文件前获得用户明确同意。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "routeros-netinstall" from https://skillstore.io/skills/tikoci-routeros-netinstall.md and its manifest at https://skillstore.io/api/skills/tikoci-routeros-netinstall/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“routeros-netinstall”。 我需要重新安装一台 ARM64 路由器并保留其配置。
预期结果:
- 确认设备已备份并处于 etherboot 模式。
- 在软件包列表中首先使用 ARM64 系统软件包。
- 保留配置数据库时,避免使用空配置标志。
- 记住,本地文件和应用程序数据库可能不会被保留。
正在使用“routeros-netinstall”。 我想要一个首次启动脚本来启用 container mode。
预期结果:
该技能会建议使用模式脚本,因为它会在默认配置之前运行。它会警告设备模式更改可能会重启路由器并改变安全态势。
正在使用“routeros-netinstall”。 x86 RouterOS 7.22 应该使用什么软件包文件?
预期结果:
该技能会解释 x86 是例外。系统软件包会省略架构后缀,而 all-packages 归档仍包含 x86。
安全审计
高风险Most static backtick findings are false positives from Markdown code formatting and examples. Confirmed risks are the sudo Netinstall commands, privileged interface configuration, a security-relevant vendor download, and a private IP setup example. Semantic review found no prompt injection, but it found root execution after download, destructive flashing risk, and first-boot device-mode changes.
已确认安全问题 (3)
能力复核项 (7)
这些是真实的本地能力,对此技能可能是预期行为,因此需要复核,但不会按已确认恶意行为计分。
风险因素
⚙️ 外部命令 (68)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/tikoci-routeros-netinstall/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/tikoci-routeros-netinstall?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/tikoci-routeros-netinstall?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/tikoci-routeros-netinstall/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/tikoci-routeros-netinstall.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
tikoci. (2026). routeros-netinstall security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/tikoci-routeros-netinstall/audits/7BibTeX 引用
@techreport{tikoci-tikoci-routeros-netinstall-2026,
author = {tikoci},
title = {routeros-netinstall security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/tikoci-routeros-netinstall/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "routeros-netinstall security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "tikoci"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/tikoci-routeros-netinstall/audits/7"
identifiers:
- type: other
value: "skillstore:tikoci-routeros-netinstall:audit:7"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 中你能构建什么
规划路由器重新安装
准备包含软件包顺序、接口设置和配置行为的 RouterOS Netinstall 工作流。
记录恢复流程
为在升级失败后恢复 MikroTik 路由器的团队创建可重复使用的恢复说明。
构建 Netinstall 工具
在围绕 netinstall-cli 编写包装器时,使用有依据的命令示例和软件包规则。
试试这些提示
解释 RouterOS netinstall-cli 的作用、何时使用它,以及它可能擦除哪些数据。保持回答简洁。
给定 RouterOS 版本 <version> 和架构 <arch>,列出预期的系统软件包和 all_packages 文件名。
帮我为接口 <interface>、架构 <arch> 和 RouterOS 版本 <version> 规划一条 netinstall-cli 命令。包括风险和批准检查。
审查这个 RouterOS 首次启动目标,并建议是使用 -s 还是 -sm。解释脚本顺序、持久性和安全影响。
最佳实践
- 运行 Netinstall 前,确认目标设备、接口、软件包和备份状态。
- 使用专用的隔离 Layer 2 网段,且没有竞争的 DHCP 服务器。
- 在使用 sudo 或刷写设备前,验证下载的软件包和二进制文件。
避免
- 在未确认目标 MAC 地址的情况下,在生产接口上运行示例。
- 在未验证软件包大小和设备型号的情况下,使用 force 标志忽略存储检查。
- 将配置脚本当作临时脚本,尽管它会在 reset-configuration 后继续保留。