透過 ssh 截圖

透過 ssh 截圖

有沒有辦法透過使用 ssh 遠端登入該電腦來截取螢幕上的螢幕截圖?
Vnc 不好,因為據我所知它無法取得現有 X 會話的所有權。

答案1

你可能想嘗試這個:

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

它將把螢幕截圖保存到 GIMP 應該能夠打開的 snapshot.xwd 中。在這裡查看 xwd 手冊頁:http://linux.die.net/man/1/xwd

答案2

假設您在遠端和本機上安裝了 ImageMagick,遠端電腦上的 X 伺服器正在以您連接的使用者身分執行,您可以遠端截取螢幕截圖並將其顯示在本機 X 伺服器上,如下所示:

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

這非常方便,因為您不需要複製任何臨時檔案。

相關內容