Ssh
遠端伺服器上的新終結器視窗
當通過 ssh 連接時,有沒有辦法在遠端伺服器上打開一個新的終結器窗格?
我正在尋找類似於 tmux 可以做的事情(根據這個答案),但使用終結器代替。我想使用終結器 ssh 到遠端機器,然後如果我拆分終結器視窗,新的 shell 將在遠端機器上打開。
終結者和遠端系統的這個問題的答案是創建一個終結者配置文件,其中“作為登錄 shell”執行的命令是用於訪問遠端伺服器的 SSH 連接字元串。最好使用基於 SSH 密鑰的身份驗證或 openssh controlmaster/controlpath 設置以進行連接共享。
為此的終結器配置摘錄:
~/.config/terminator/config
[profiles] [[default]] scroll_on_output = False exit_action = restart scrollback_infinite = True [[remotehost]] use_custom_command = True exit_action = restart custom_command = ssh user@remotehost
只需執行
terminator -p remotehost
即可使用此配置文件。每次您“拆分”終端時,它都會使用此配置文件,從而打開一個新的 SSH 連接。對於 ssh controlmaster,參見: http: //www.debian-administration.org/articles/290