Запретить пользователям отправлять окна (xterm, gvim, ..) на мой дисплей VNC

VNC позволяет любому пользователю отправлять свои окна как xterm, gvim, ... для любого другого пользователя VNC, используя опцию -display команды или установив мой дисплей VNC в переменной DISPLAY.

Некоторые пользователи используют эту функцию и продолжают отправлять xterms на мой VNC. Есть ли способ, где я могу полностью отключить или разрешить выборочный доступ другим пользователям?

Мои данные зрителя:

VNC Viewer 5.2.1 (r5668) 32-bit(Aug 18 2014 12:58:45) from RealVNC

Я ищу некоторые варианты, предоставленные этим зрителем / другим, чтобы добиться этого

1 ответ

Решение

Команда, которую вы ищете xhost, xhost позволяет контролировать доступ к вашей среде X и $DISPLAY, В вашем случае по умолчанию, вероятно, "нет контроля доступа" или xhost +,

Указав xhost - вы запретите всем (кроме себя) доступ к вашему текущему $DISPLAY, Другие пользователи не смогут запускать команды на вашем $DISPLAY больше.

Вы можете выборочно добавлять (или удалять) пользователей и / или машины из списка доступа с помощью xhost +si:localuser:username или же xhost +otherhost, Для получения дополнительной информации о si: синтаксис, пожалуйста, смотрите руководство Xsecurity.

Другие вопросы по тегам