2

我之后做的第一件事vagrant ssh通常是附加到tmux会话中。

我想自动化这个,所以我尝试:vagrant ssh -c "tmux attach",但它失败并说“不是终端”。

经过一番谷歌搜索后,我找到了这篇文章,并且知道我应该在执行基于屏幕的程序之前强制进行伪 tty 分配,并且可以-t使用ssh.

但我不知道如何将此选项与vagrant ssh.

4

1 回答 1

2

根据此文档,您应该尝试添加--到命令中。
由于我没有使用vagrant,我不确定格式,但假设它类似于:

vagrant ssh -- -t

除非,您需要包括用户名和主机,在这种情况下添加用户名和主机。

于 2013-05-13T17:43:23.220 回答