如何在 Linux GUI 中阻止剪贴板复制和粘贴

如何在 Linux GUI 中阻止剪贴板复制和粘贴

作为管理员,我想阻止 Linux GUI 中的剪贴板访问。任何用户都不能从终端或其他设备复制数据。简单来说这意味着堵塞复制选项。

答案1

我不希望您能够轻松地禁用 X 选择机制,但您可以启动一个连接到每个 X 服务器的进程,该CUT_BUFFER0进程会在每次进程尝试拥有它们时窃取选择(并清空)。这里使用xclipxprop实用程序,尽管您可能希望编写一个程序来执行等效操作以使其更加轻量级(特别是如果使用剪贴板管理器,它会尝试不断地窃取您的剪贴板选择)。

喜欢:

for sel in clipboard primary secondary; do
  while xclip -i -sel "$sel" -q; do
    xprop -root -format CUT_BUFFER0 8s -set CUT_BUFFER0 ''
  done &
done <> /dev/null >&0 2>&0

相关内容