![/usr/bin/kde-print-queue에는 sudo 권한이 필요합니다. 정상적인 사용을 위해 프린터를 일시 중지하는 방법은 무엇입니까?](https://linux55.com/image/84671/%2Fusr%2Fbin%2Fkde-print-queue%EC%97%90%EB%8A%94%20sudo%20%EA%B6%8C%ED%95%9C%EC%9D%B4%20%ED%95%84%EC%9A%94%ED%95%A9%EB%8B%88%EB%8B%A4.%20%EC%A0%95%EC%83%81%EC%A0%81%EC%9D%B8%20%EC%82%AC%EC%9A%A9%EC%9D%84%20%EC%9C%84%ED%95%B4%20%ED%94%84%EB%A6%B0%ED%84%B0%EB%A5%BC%20%EC%9D%BC%EC%8B%9C%20%EC%A4%91%EC%A7%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
일반적인 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에 대한 권한을 부여했으며 해당 권한을 취소하지 않았습니다.)