A melhor e mais fácil forma é usar o tmux ou o gnu tela . Ambos permitem que você desconecte uma sessão e a pegue de outro terminal, entre outros recursos interessantes.
Aqui está o acordo. Eu tenho um servidor Linux Mint 15 executando um servidor web, um servidor ssh e um servidor de minecraft. Quando eu volto para a faculdade depois do verão, eu quero deixar minha máquina em casa (6 horas de distância) e apenas ssh quando preciso fazer coisas. Eu uso o terminal tty1 para executar o servidor de minecraft (sempre), e constantemente imprime informações de log e aceita entrada do servidor (isso pode mudar as coisas no jogo, editar e recarregar a lista branca, e algumas outras coisas).
Então, existe uma maneira de eu legitimamente (ou até mesmo "hackear") o ssh em meu computador e então assumir o controle de outro terminal tty # e injetar meus próprios comandos em um processo que está sendo executado, bem como ver isso? saída do processo?