Я также использую подход, подобный тому, что сказал Лабиринт. Это однонаправленный обмен с гостевым доступом только для чтения. Вот как это работает:
1) Хост начинает запись команды script
где-нибудь, где гость имеет доступ на чтение, и устанавливает необходимые разрешения, например:
$ script -f /tmp/shared_screen
Script was started....
$ chmod 640 /tmp/shared_screen
$ chgrp shared_group /tmp/shared_screen
-f
постоянно очищает содержимое, поэтому вы будете иметь очень низкую задержку
2) Гость начинает выгружать содержимое файла:
$ tail -f /tmp/shared_screen
В этом случае -f
заставляет tail ждать больше вывода из файла. Используйте ctrl-C
, чтобы остановить отображение содержимого файла.