Ssh
通過 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 會話就結束了。根本問題是我不熟悉命令行工作,我真的不知道自己在做什麼。有沒有一種明智的方法來完成我想做的事情?
我從來沒有設法讓這種事情像你希望的那樣工作。如果您搜尋網際網路,似乎也沒有任何解決方案。我管理的最好的方法是不使用
-d
並手動分離ssh root@example.com -t screen -S Sip -m "mtr sip.example.com"
然後手動分離
Ctrl
-a``d
。