远程执行安全
为远程主机、云桌面和外部连接分别建立信任边界。
确认托管与执行责任
远程任务可能运行在组织机器、远程开发环境或 BYOC 桌面。记录运行环境 Owner、网络、存储、隔离方式和可维护人员。Lime 不继承其他产品的共享云基础设施、专用虚拟机或客户隔离保证。
限制可用信息
- 只向任务提供批准的提示、文件、项目和连接。
- 远程环境不自动拥有用户本机文件、应用、浏览器会话或 VPN。
- 需要调用另一台机器时,单独授权其连接与资源。
- 检查本地、远端和第三方系统中分别保留的副本。
审查工具与已连接账号
插件可用、工具启用和外部账号授权分别检查。共享账号可能有请求者本人没有的权限;先缩小资源与操作,再向明确人员开放。
- 分别测试读取、搜索、编辑和发送。
- 保存或启用连接后读回实际状态。
- 撤销源系统授权后验证新请求被拒绝。
- 断开连接不会自动删除任务已取得的信息。
分别控制浏览器与网络
远程浏览器拥有自己的会话与 Cookie。允许网页访问不代表 shell 网络开放,关闭 shell 互联网也不代表搜索、MCP、浏览器或应用已经关闭。
- 对每条出口验证允许和拒绝目标。
- 登录、上传、下载和最终发布分别确认。
- 需要企业受管设备或 VPN 的网站不能用放宽身份策略解决。
- 不要假设本地系统要求自动约束另一台远程主机。
检查保留、快照与删除
任务上下文、执行磁盘、快照、文件、记忆、浏览器状态与源系统记录具有不同生命周期。向环境和服务 Owner 确认真实保留与删除规则,再向使用者说明。
结束任务、撤销身份、清除 Cookie、删除文件和移除快照分别处理。加密密钥轮换也不等于删除历史数据。
验证访问与审计
- 使用实际目标环境完成一项受控任务。
- 确认无权身份和越界操作被拒绝。
- 比较任务证据、主机日志和目标系统结果,列出缺口。
- 为网络中断、凭据失效、取消与结果未知准备恢复步骤。