SSH를 통해 스크린샷 찍기

SSH를 통해 스크린샷 찍기

SSH를 사용하여 해당 컴퓨터에 원격으로 로그인하여 화면에 있는 내용의 스크린샷을 찍을 수 있는 방법이 있습니까?
Vnc는 좋지 않습니다. AFAIK는 기존 X 세션의 소유권을 가져올 수 없기 때문입니다.

답변1

다음을 시도해 볼 수도 있습니다.

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

스크린샷은 김프가 열 수 있는 스크린샷.xwd에 저장됩니다. 여기에서 xwd 매뉴얼 페이지를 확인하세요.http://linux.die.net/man/1/xwd

답변2

원격 및 로컬 컴퓨터에 ImageMagick이 설치되어 있고 원격 컴퓨터의 X 서버가 연결 중인 사용자로 실행되고 있다고 가정하면 원격으로 스크린샷을 찍어 다음과 같이 로컬 X 서버에 표시할 수 있습니다.

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

임시 파일을 복사할 필요가 없으므로 매우 편리합니다.

관련 정보