Linux GUI에서 클립보드 복사 및 붙여넣기를 방지하는 방법

Linux GUI에서 클립보드 복사 및 붙여넣기를 방지하는 방법

관리자로서 Linux GUI에서 클립보드 액세스를 차단하고 싶습니다. 어떤 사용자도 단말기나 다른 장치에서 데이터를 복사할 수 없습니다. 쉽게 말하면 이런 뜻이다.막힌복사 옵션.

답변1

X 선택 메커니즘을 쉽게 비활성화할 수 있을 것이라고 기대하지는 않지만 각 X 서버에 연결하는 프로세스를 시작할 수 있으며 해당 CUT_BUFFER0프로세스는 프로세스가 선택 항목을 소유하려고 할 때마다 선택 항목을 훔치고 지웁니다. 여기서는 xclip및 유틸리티가 사용됩니다 xprop. 하지만 더 가볍게 만들기 위해 동등한 작업을 수행하는 프로그램을 작성하고 싶을 수도 있습니다(특히 클립보드 선택 항목을 지속적으로 훔치려는 클립보드 관리자를 사용하는 경우).

좋다:

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

관련 정보