Снятие скриншота по ssh

есть ли способ сделать скриншот того, что на экране, будучи удаленно вошли на этой машине с ssh?


VNC является ни хорошим, поскольку, насколько мне известно, он не может стать владельцем существующей X-сессии.

30
задан BloodPhilia
07.12.2022 13:46 Количество просмотров материала 3280
Распечатать страницу

2 ответа

вы можете попробовать следующее:

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

это сохранит скриншот на скриншот.xwd, который GIMP должен быть в состоянии открыть. Проверьте страницу xwd по мужчине здесь: http://linux.die.net/man/1/xwd

9
отвечен BloodPhilia 2022-12-08 21:34

предполагая, что ImageMagick установлен на удаленной и локальной машине, X-сервер на удаленной машине работает как пользователь, с которым вы соединяетесь, вы можете сделать скриншот удаленно и отобразить его на локальном X-сервере следующим образом:

ssh user@example.com "DISPLAY=:0 import -window root -" | display

это очень удобно, так как вам не нужно копировать временные файлы.

1
отвечен Florian 2022-12-08 23:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх