Como você inicia uma conexão SSH com o encaminhamento de porta sem interromper o acesso à tela?

0

Eu quero fazer uma conexão SSH para outro servidor com o encaminhamento, mas sem ter que fazer logon no servidor remoto, nem interferir com a tela que estou trabalhando. Eu também preciso acessar a conexão para terminá-la quando eu terminar com ela.

por exemplo. digamos que eu quero fazer um backup mysql em um servidor remoto, então eu uso o comando ssh user@remote -L 1234:localhost:3306 mas depois de emitir a senha eu quero rodar o comando mysql na sessão, mas consigo acessar a conexão SSH quando eu terminar com o mysql e terminá-lo.

Existe alguma maneira isso pode ser feito?

vfclists
fonte

Respostas:

1

Tela GNU, ele deve ser instalado em todas as caixas Linux por padrão.

http://www.gnu.org/software/screen/

Aqui está um bom guia de partida.

http://www.kuro5hin.org/story/2004/3/9/16838/14935

KGH
fonte
resposta é um pouco curta, talvez você possa adicionar um breve resumo do guia
FredrikD
Eu acho que tenho que me explicar melhor. Tudo está sendo feito na mesma janela / tela automaticamente. Eu não deveria ter que mudar para outra janela ou tela. O comando SSH e o comando Mysql devem ser executados a partir da mesma linha de comando sem alternar.
vfclists
0

Você pode escrever um script com o AutoHotKey para abrir a janela, executar o (s) comando (s) e, em seguida, minimizar a janela para lidar mais tarde.

David
fonte
Estou executando o Linux via SSH. Não é o Windows
vfclists