AI 研伴
← AI 科研指南

方法指南 · 真实案例可核对

AI 科研如何连接自己的服务器:SSH 远程计算实践

大型科研任务不应强行塞进网页容器。更合理的方式是数据继续留在自己的服务器上,让 Agent 使用受限 SSH 身份提交任务、查看日志并取回必要成果。

这篇指南适合谁:适合需要处理大文件、组学、影像、仿真或 GPU 任务,并希望保留自有计算环境的用户。

为什么使用远程计算

FASTQ、单细胞、空间组学、医学影像、深度学习和工程仿真通常需要大量存储、内存、CPU 或 GPU。远程计算避免重复上传大数据,也能复用已经配置好的 Conda、容器、调度器与许可证。

最小权限连接流程

为每个项目创建独立系统账户或专用 SSH Key,只授权特定工作目录和必要命令。先运行只读检查和小型 smoke test,再提交正式任务。不要提供 root 密钥,也不要把长期凭据写进对话。

  • 专用账户与密钥,可单独撤销
  • 限制目录、网络和命令权限
  • 日志、退出码和成果文件都要保存

从测试任务到正式分析

首次连接可执行 hostname、磁盘和 Python 版本检查,再生成一个小文件验证 Artifacts 回传。正式任务应采用配置文件、固定版本和任务目录,长任务交给 tmux、systemd-run 或集群调度器,避免浏览器断开导致中止。

常见问题

继续开始前,你可能想知道

需要把 root 密钥交给 AI 吗?

不需要,也不建议。应使用项目专用的低权限账户和可撤销密钥。

网页关闭后远程任务会停止吗?

取决于启动方式。长任务应使用集群调度器、tmux 或受控后台服务,不能依赖浏览器会话持续在线。

哪些任务更适合远程服务器?

大型组学、影像、深度学习、工程仿真、GPU 任务以及依赖专用软件环境的分析。