我对 vagrant 通过 ssh 执行命令有疑问。 session 在确认我的命令后终止。
例如,如果我输入
vagrant ssh -c "echo hello"
hello 将出现在终端中,然后 session 关闭。
除了 config.ssh.timeout 之外,还有其他我应该检查或更改的设置吗?
最佳答案
这是预期的行为。就像正常的一样 ssh <command>
,在命令退出后运行命令并关闭 session 。这也是documented .
关于ruby - Vagrant ssh 使用 -c 或 --COMMAND 导致 session 关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21518551/