중앙 프린터 대기열의 사용자 이름 충돌

중앙 프린터 대기열의 사용자 이름 충돌

방금 중앙 집중식 인쇄 대기열로 전환했습니다. 프린터가 다음으로 설정되어 있습니다.

lpadmin -p SPScolour -E -D "Sustainable Print Colour" -v lpd://xxx.yyy.com/colour

IT에서는 내 로컬 사용자 이름이 중앙 사용자 이름과 일치해야 한다고 말했습니다. 물론 IT 직원은 그다지 체계적이지 않으며 "허브" 사용자 이름도 많이 가지고 있습니다. 환경 변수나 다른 트릭을 통해 인쇄 대기열 사용자 이름을 지정하는 방법이 있습니까?

을 사용하여 사용자 이름 제한을 해결할 수 있습니다 lp -U mycentralusername -d SPSColour foo.txt. 모든 GUI가 인쇄 명령을 지정하는 옵션을 제공하는 것은 아니기 때문에 이는 완전한 솔루션이 아닙니다. 각 사용자마다 다른 프린터를 설치하려는 경우 이렇게 할 수 있습니다.

lpadmin -p SPScolour -E -D "Sustainable Print Colour" -v lpd://[email protected]/colour

lpoptions 설정에 성공하지 못했습니다. 나는 열심히 노력했다

lpoptions -d SPScolour -o username=myusername
lp -d SPSColour foo.txt

인쇄하지 않습니다. 플래그가 lpoptions필요한 것 같은데 -U어떻게 사용하는지 모르겠습니다.

lpoptions -U myusername -d SPSColour

나에게 오류가 발생합니다.

답변1

를 통해 프린터를 설정한 경우 를 lpadmin통해 옵션을 가져오고 설정할 수 있습니다 lpoptions. 사용자별이라는 파일이 있고 ~/.cups/lpoptions(없으면 만들 수 있음) /etc/cups/lpoptions시스템 전체 설정을 요구하는 파일도 있습니다. 이 명령을 사용하여 설정을 변경할 수 있는 경우 lpoptions이러한 구성 파일에서 해당 설정을 영구적으로 만들 수 있습니다.

한 번 살펴보고 man 1 lpoptions사용해 보세요.

관련 정보