Fazendo captura de tela via ssh

Fazendo captura de tela via ssh

Existe uma maneira de fazer uma captura de tela do que está na tela fazendo login remotamente naquela máquina com ssh?
Vnc não é bom, pois o AFAIK não pode se apropriar de uma sessão X existente.

Responder1

Você pode querer tentar isto:

xwd -out screenshot.xwd -root -display :0.0

Ele salvará a captura de tela em screenshot.xwd, que o GIMP deverá ser capaz de abrir. Confira a página de manual do xwd aqui:http://linux.die.net/man/1/xwd

Responder2

Supondo que você tenha o ImageMagick instalado na máquina remota e local, o servidor X na máquina remota esteja rodando como o usuário com o qual você está se conectando, você pode fazer uma captura de tela remotamente e exibi-la em seu servidor X local assim:

ssh [email protected] "DISPLAY=:0 import -window root -" | display

Isso é muito conveniente porque você não precisa copiar nenhum arquivo temporário.

informação relacionada