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