Ssh

遠端伺服器上的新終結器視窗

  • August 19, 2020

當通過 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

引用自:https://unix.stackexchange.com/questions/48699