最近折腾 Muse.ai 的沙盒时发现个事:df -h 表面看根目录 / 只有可怜的 7.5G,而且系统盘重置会恢复。
但是底层其实已经挂载了一块独立的 100G Btrfs 持久卷:/home/hatch。简单几步打通 SSH 直连,顺便把这块 100G 接管成主工作目录:
1. 打通 SSH 直连(反向隧道)
沙盒没有公网 IP,借助一台VPS做入口:
- 配公钥:直接让 Muse 吐出公钥(“把你的公钥发我”),追加到 VPS 的
~/.ssh/authorized_keys。 - 建隧道:你把 VPS 的
IP、用户名、端口发给 Muse,让muse帮你搭建SSH 直连通道(反向 SSH 隧道),直白告诉它连到2222。 - 本地直连:本地终端连
VPS:2222,即可直接进沙盒。如果 VPS 未放行 2222 端口,那就需要通过本地端口转发。
2. 接管 100G 盘并软链到家目录
/home/hatch 默认是 root:nogroup,普通用户进去会报 Permission denied。告诉 Muse它配置不对,家目录下根本没有 ~/workspace,让它帮你 执行:
# 开权限并建工作区(注意替换 username 为你自己的登录用户名)
chmod 755 /home/hatch
mkdir -p /home/hatch/workspace
chown -R username:username /home/hatch/workspace
# 软链接到家目录
ln -sfn /home/hatch/workspace /home/username/workspace
验证一下:cd ~/workspace && df -h .,显示 100G 即成功。
3. 密钥防失联备份
系统盘重置会导致 SSH 配置被搞没,让muse把 key 丢到持久盘防失联:
mkdir -p ~/workspace/vm-access
cp ~/.ssh/authorized_keys ~/workspace/vm-access/
万一后续系统盘重置,让muse帮你恢复到 ~/.ssh/authorized_keys 即可重新登录。
简评与性能参考(VPS 中转 / 美区):
- 磁盘本地写入约 56 MB/s。
- 我这VPS 到沙盒上下行约 2.3 MB/s / 1 MB/s,延迟 48ms。
- 定位:IO 比较一般,但是100G 相当香。
感谢使用邀请码:
V1Z3V6
最大化的薅羊毛啊
不明觉厉
这是准备放点小姐姐上去吗
100G太小了
@xmlys #0
不错不错,点赞
假期试试
厉害
回头试试,感谢分享
感谢分享,填邀请码得10亿词元:5OSRW2