ssh 连接重用中断 -f(后台启动),为什么?

ssh 连接重用中断 -f(后台启动),为什么?

当不使用连接共享时,启动远程睡眠进程后将立即返回以下内容:

$ ssh -f host "nohup sleep 10"

但是如果我指定我想在 ~/.ssh/config 中使用连接共享,如下所示:

host *
  ControlMaster auto
  ControlPath ~/.ssh/ssh_mux_%h_%p_%r

同样的命令会阻塞 10 秒直到 sleep 退出。这是为什么呢?

相关内容