일반적인 sudo 권한이 없는 사용자가 프린터를 일시 중지하고 일시 중지를 해제하도록 허용해야 합니다.
명령은 다음과 같습니다:
/usr/bin/kde-print-queue HP_Printer1
그러나 문제는 다음과 같습니다.
"HP_Printer1" NOT m_printerPaused
libkcups: Pause-Printer last error: 1025 Forbidden
libkcups: Calling cupsDoAuthentication() password_retries: 0
libkcups: Called cupsDoAuthentication(), success: true
libkcups: 1
libkcups: true
libkcups: Pause-Printer last error: 1025 Forbidden
이 사용자의 /usr/bin/kde-print-queue에 sudo 권한을 추가해도 문제가 해결되지 않았습니다.
답변1
간단한 해결책을 찾았습니다.
이 일반 사용자를 lpadmin 그룹에 추가하십시오.
sudo usermod -a -G lpadmin joe
(FWIW<이전에 visudo를 사용하여 joe sudo에게 /usr/bin/kde-print-queue에 대한 권한을 부여했으며 해당 권한을 취소하지 않았습니다.)