Я тут читав, що будь-яка програма, що використовує X-сервер, може нюхати натискання клавіш на будь-яку іншу програму, яка також використовує X-сервер, включаючи su
(на терміналі) або gksu
. Я чув про кілька способів зробити X-сервер безпечним, як Xephyr , але не знаю, який саме використовувати. Я просто хочу запобігти будь-якому додатку, наприклад, xinput
легко нюхати натискання клавіш, коли я набираю пароль у терміналі або gksu
. Зараз я використовую sid Debian.
XACE
, вся історія здається трохи складнішою, з довіреними / недовірливими клієнтами X11. Поняття не маю, скільки цього використовується в останніх налаштуваннях Xorg.
lwn.net
стаття про безпеку графічного стека GNU / Linux, яка досить ґрунтовно обговорює прийом розробників X щодо цього питання.