Ssh

通過 SSH 在 Screen 中執行 MTR

  • December 4, 2015

我最近被介紹了一個命令,該命令將在我們的代理伺服器中 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 會話就結束了。

根本問題是我不熟悉命令行工作,我真的不知道自己在做什麼。有沒有一種明智的方法來完成我想做的事情?

我從來沒有設法讓這種事情像你希望的那樣工作。如果您搜尋網際網路,似乎也沒有任何解決方案。我管理的最好的方法是不使用-d並手動分離

ssh root@example.com -t screen -S Sip -m "mtr sip.example.com"

然後手動分離Ctrl- a``d

引用自:https://serverfault.com/questions/740687