/usr/bin/kde-print-queue에는 sudo 권한이 필요합니다. 정상적인 사용을 위해 프린터를 일시 중지하는 방법은 무엇입니까?

/usr/bin/kde-print-queue에는 sudo 권한이 필요합니다. 정상적인 사용을 위해 프린터를 일시 중지하는 방법은 무엇입니까?

일반적인 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에 대한 권한을 부여했으며 해당 권한을 취소하지 않았습니다.)

관련 정보