tmux 或 screen 的无套接字替代方案

tmux 或 screen 的无套接字替代方案

我的大学为每位学生提供了一个 AFS 目录,可通过 SSH 访问。我希望从大学持续运行一款(轻量级)CLI 驱动的软件。

我以为我可以通过 SSH 通过 screen 运行软件,然后断开连接,然后在需要访问 CLI 时从任何其他 SSH 会话重新连接。但是,screen 和 tmux 不起作用,因为它们的功能依赖于套接字,而无法在 AFS 空间上创建套接字。(请参阅https://bugzilla.redhat.com/show_bug.cgi?id=676663

我的帐户没有特权,但可以访问可用于在本地编译和运行的工具链。

有没有什么好的办法可以解决这个问题?

答案1

您发布的链接表明 的较新版本screen不使用您的主目录,而是使用 下的目录/var,该目录可能不是 AFS 安装的。如果需要,您可以安装该版本。同样,默认情况下tmux使用/tmp

screen您可以在(通过SCREENDIR环境变量) 和tmux(通过-S选项,该选项以套接字名称而不仅仅是目录作为参数)中为套接字选择一个备用的非 AFS 目录。

相关内容