[질문] network으로 화면 캡춰하기

thisrule의 이미지

network으로 연결된 Linux PC가 있습니다.
Windows PC에서 telnet 또는 ssh로 연결하여 현재 Linux화면을
파일로 dump할 수 있는 방법이 있을까요?
해당 Linux PC에 있다면 xwd나 다른 tool을 사용할 수 있지만,
모든 마우스를 움직여야 하잖아요.
network console에서 화면 전체를 파일로 받을 수 있으면 좋겠습니다.
좋은 방법있으면 알려 주세요....

정태영의 이미지

프레임버퍼를 사용중이시라면..
fbgrab으로 가능합니다 ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

dk의 이미지

xwd를 말씀하시는 것 보니 x window 스크린샷을 잡으시려는 것 같군요.
ssh 접속하셔서

$ export XAUTORITY=${HOME}/.Xauthority
$ export DISPLAY=:0.0
$ import -window root test.png

와 같은 방법으로 캡쳐하시면 됩니다.
상대쪽에 스크린세이버가 작동중이면 적절히(?) 처리하셔야 할거예요.

또는 특정 윈도우만 캡쳐하시려면

$ xlsclients -l
:
Window 0x1200038:
  Machine:  dknote.jeongoon
  Name:  Eterm - dknote.jeongoon : ~ (ttyp0)
  Icon Name:  Eterm - dknote.jeongoon : ~ (ttyp0)
  Command:  Eterm
  Instance/Class:  Eterm-mytransparent/Eterm
:
$ import -window 0x1200038 eterm.png

이렇게 잡으셔도 됩니다.