通过 SSH 在 Screen 中运行 MTR

通过 SSH 在 Screen 中运行 MTR

最近有人向我介绍了一个命令,它将在我们的代理服务器中 ssh,然后 ssh 进入网络:

ssh myname@proxy -t "host $IP"

我尝试修改命令如下以针对我们的 SIP 服务器运行 MTR:

ssh mtname@proxy -t screen -dmS sip mtr oursip.server

命令一完成,它似乎就断开了并且screen -list什么也没有显示。

我也尝试过ssh mtname@proxy -t mtr oursip.server并且它成功了,但是当我按下 Control-C 时 SSH 会话就结束了。

根本问题是我刚开始使用命令行,我真的不知道自己在做什么。有没有合理的方法来完成我想要做的事情?

答案1

我从来没有设法让这种事情像你希望的那样工作。如果你搜索互联网,似乎也没有任何解决方案。我所能做的最好的就是不使用-d并手动分离

ssh [email protected] -t screen -S Sip -m "mtr sip.example.com"

然后手动分离Ctrl- ad

相关内容