[unix] 웹 인터페이스에서 컵 “프린터 추가”페이지가 표시되지 않음

웹 인터페이스에서 컵 “프린터 추가”페이지가 표시되지 않음 http://localhost:631/admin

주 사용자를 “lp”에 추가하고 다시 시작했지만 변경하지 않았습니다. 나는 또한 cups.conf의 상단에 설정 SystemGroup printadmin하고 sudo systemctl restart cups아무 소용이 없었습니다.

관련 cups.conf는 다음과 같습니다.

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

웹 인터페이스를 사용하여 프린터를 추가하려고하지만 권한에 관한 내용으로 인해 사용자 자격 증명이 작동하지 않습니다. SYSTEM 또는 lpadmin이라는 그룹이 없습니다.



답변

업데이트 : Fedora 25에서는 이것이 기본값입니다 … Fedora 25 이상에서이 문제가 발생하면 설정이 엉망이거나 다른 문제가있을 수 있습니다. 그러나 이것은 여전히 ​​CentOS / RHEL의 이전 설치 사용자에게 유용 할 수 있습니다.이 시점에서 Fedora 24를 사용하지 않아야합니다.

/etc/cups/cups-files.conf루트로 찾기 SystemGroup sys root추가 된 줄을 찾으 wheel십시오.

다음 두 가지 라이너가 Fedora 24에서해야합니다.

 sudo sed -i '/SystemGroup sys root$/ s/$/ wheel/' /etc/cups/cups-files.conf
 sudo systemctl restart cups


답변

해결책은

sudo usermod -a -G sys YourUser

이러한 문제를 디버깅하는 방법에 대한 자세한 기사 를 작성했습니다 .


답변

우분투에 대한 두 가지 다른 답변을 결합해야했으며 해결책은 lpadmin 그룹에 자신을 추가하는 것입니다.

sudo usermod -a -G lpadmin your-username

모든 시스템에서 솔루션은 다음과 같아야합니다.

  • 파일을 엽니 다 /etc/cups/cups-files.conf.
  • 가 포함 된 행에서 그룹 이름을 찾으십시오 SystemGroup.
  • 해당 그룹에 자신을 추가하고 (위의 명령) 적용하십시오 (예 : 재부팅).

답변