Skip to Content
远程访问主机访问

主机访问

Host Access 面板提供了基于浏览器的 root 终端,可直接连接到设备的主机操作系统。此功能在 Settings → Devices → Host Access 中可用。

主机终端

功能说明

Host Access 以 root 用户身份打开一个连接到设备主机的实时终端会话。与云端 IDE 终端(连接到应用的 Docker 容器)不同,此终端可以完全访问底层操作系统。

使用场景

  • 系统诊断 — 检查操作系统级日志、查看磁盘使用情况、监控进程
  • 网络调试 — 测试连通性、检查防火墙规则、查看接口配置
  • Docker 管理 — 检查 Docker 守护进程、查看所有容器、管理镜像
  • 硬件排错 — 访问设备外设、查看设备树、检查内核模块
  • 恢复 — 修复导致应用容器无法启动的问题

如何访问

  1. 在项目中打开一个设备。
  2. 进入 Settings
  3. 选择 Host Access 面板。
  4. 浏览器中将打开一个 root 终端会话。

现在您已拥有设备的完整 root 访问权限。

Host Access 要求设备在线并已连接到 IronFlock。

Host Access 与 Cloud IDE 终端对比

特性Host AccessCloud IDE 终端
范围完整主机操作系统应用容器内部
用户root容器用户
可访问所有系统资源应用文件和依赖
使用场景操作系统级调试应用开发和测试

Host Access 与 SSH 对比

两者都提供设备的 root 级访问,但通过不同机制实现:

特性Host AccessSSH
连接方式基于浏览器,通过 IronFlock直接网络连接
要求设备在 IronFlock 上在线设备在网络上可达 + SSH 密钥
认证IronFlock 用户权限.flock 私钥
便捷性UI 一键操作需要终端设置 + 密钥提取

对于大多数主机级任务,Host Access 是更便捷的选择。当设备未连接到 IronFlock 但在本地网络可达时,请使用 SSH。

所需权限

访问 Host Access 面板需要相应的设备权限。项目所有者和管理员默认拥有访问权限。

Last updated on