Nova janela do terminador no servidor remoto

5

Existe uma maneira de abrir um novo painel de terminação em um servidor remoto quando conectado por ssh?

Estou procurando algo semelhante ao que pode ser feito (de acordo com esta resposta ) pela tmux, mas usando terminador em vez disso. Eu quero ssh para uma máquina remota usando e, em seguida, se eu dividir a janela do terminador, o novo shell será aberto na máquina remota.

    
por terdon 20.09.2012 / 15:26

2 respostas

9

A resposta para este problema para sistemas terminator e remotos é criar um perfil de terminador, onde o comando que ele executa 'como um shell de login' é a string de conexão SSH usada para acessar o servidor remoto. É preferível ter a autenticação baseada em chave SSH ou a configuração openssh controlmaster / controlpath para ter o compartilhamento de conexão.

Exerce de uma configuração de terminador para isso:

~/.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

E simplesmente execute terminator -p remotehost para usar este perfil. Cada vez que você "divide" os terminais, ele usa esse perfil e, assim, abre uma nova conexão SSH.

Para o ssh controlmaster, veja: link

    
por 05.02.2013 / 06:35
2

O plugin ClonedSplittingMenu Terminator ( link ) é o que você está procurando. Ele adiciona clone horizontalmente, Clonar itens de menu verticalmente e permite reabrir a sessão ssh dividindo a janela. A instalação é simples

mkdir -p ~/.config/terminator/plugins
cd ~/.config/terminator/plugins
wget --no-check-certificate https://github.com/ilgarm/terminator_plugins/raw/master/clone_session.py
# Restart Terminator, go to plugin menu and activate ClonedSplittingMenu plugin

Confira também uma postagem no blog sobre o link

    
por 06.10.2016 / 11:15