Controle o teclado da sessão do console do linux sobre o ssh

4

Eu tenho um teclado / mouse sem fio da Logitech, mas acabei de perder o pequeno receptor sem fio USB.

Eu quero usar meu laptop como o teclado da outra máquina (Ubuntu 10.10) até que eu substitua o teclado e o mouse.

É possível controlar o teclado da sessão do console por meio do ssh? Eu só quero o controle do teclado, eu não quero usar algo como VNC porque o vídeo é muito lento.

EDIT: Eu gostaria de deixar claro que eu quero ser capaz de controlar aplicações de gui sendo executadas na sessão de console, então algo como a tela do gnu não ajudará (até onde eu sei).

    
por Matthew 13.08.2011 / 08:56

3 respostas

7

x2x faz exatamente o que você quer:

$ ssh -X othermachine x2x -west -to :0

Agora você pode mover o mouse para a esquerda do seu laptop e ele aparecer na outra máquina. O teclado "vai" também.

Você precisará ativar o encaminhamento do X no sshd dessa outra máquina.

    
por 13.08.2011 / 10:16
1

Synergy é um aplicativo cliente / servidor para que você possa compartilhar o teclado + mouse em um (o servidor) com vários outros desktops ( clientes). Eu usei por anos e é bastante fácil de configurar.

    
por 16.08.2011 / 08:04
0

Use algo como tmux ou tela . Esses programas iniciarão uma sessão de console que pode ser conectada a partir de qualquer conexão ssh ou terminal local. Além disso, eles permitem que você abra várias sessões de console dentro da mesma sessão pai / tmux, permitindo que você interaja com vários shells e programas de console em uma única conexão.

    
por 13.08.2011 / 09:07