데비안 "루트리스" 시스템을 사용하여 CUPS 관리자에 로그인하는 방법은 무엇입니까?

데비안 "루트리스" 시스템을 사용하여 CUPS 관리자에 로그인하는 방법은 무엇입니까?

Debian 12를 설치할 때 루트 로그인을 허용하지 않는 옵션이 있었습니다. 대신 시스템을 사용하면 약간의 유지 관리가 필요할 때마다 su를 사용할 수 있습니다.

그런데 http://localhost:631/에 접속하면 관리자 비밀번호 로그인이 되지 않습니다. 일반적인 sudo 작업에 대해 사용자 이름+비밀번호 및 "루트"+비밀번호를 시도했지만 둘 다 작동하지 않았습니다.

루트 액세스가 비활성화된 경우 프린터를 관리하기 위해 Debian에서 CUPS에 어떻게 로그인합니까?

답변1

~에서cups-files.conf(5):

SystemGroup 그룹_이름 [ ... 그룹_이름 ]

@SYSTEM 그룹 인증에 사용할 그룹을 지정합니다. 기본값은 "admin", "lpadmin", "root", "sys" 및/또는 "system"입니다.

cups-daemonDebian의 패키지와 함께 제공되는 기본값은 다음과 같습니다 /etc/cups/cups-files.conf.

SystemGroup root lpadmin

(아마도편집 옵션)

사용자는 웹 페이지에서 이 그룹의 사용자를 인증하여 CUPS GUI를 통해 관리 권한을 얻을 수 있습니다.

그럼 이것으로 충분합니다:

sudo adduser $USER lpadmin

이제 웹 세션에서 비밀번호로 인증한 후 $USER(현재 웹 세션에서 이미 인증이 완료되어 문제가 발생했음에도 불구하고)금지하다메시지), 관리 웹 메뉴에 액세스할 수 있습니다(데스크톱 사용자의 경우 로그아웃/로그인이 필요하지 않습니다. 이는 TCP를 통해 수행되므로 로컬 사용자 자격 증명은 고려되지 않고 대상 사용자만 고려됩니다).

관련 정보