Sử dụng tên người dùng khác nhau trên CUPS in từ xa


15

Tôi đang sử dụng CUPS để in trên mạng doanh nghiệp. Công việc được gửi tốt, nhưng tôi cần gửi nó dưới dạng tên người dùng khác. Bây giờ tôi jonnhưng tôi cần gửi nó như đã nói jonallard.

Trên dòng lệnh, người ta có thể in như vậy

lp -U jonallard -d printer1 file.ext

Làm cách nào để tùy chỉnh phần tên người dùng khi sử dụng hộp thoại in GUI và cài đặt hệ thống In?

Trên thực tế, có thể không thêm tên người dùng này vào cấu hình in Ubuntu. Nếu vậy, tôi nên yêu cầu cải thiện ở đâu?

Câu trả lời:


7

Theo trang man https://www.cups.org/doc/man-client.conf.html , một lệnh Usercó thể được đặt trong /etc/cups/client.confhoặc~/.cups/client.conf

Tuy nhiên, điều này không làm việc cho tôi trong Kubfox Trusty. Điều gì đã làm việc, là xuất CUPS_USERbiến môi trường bằng cách thêm dòng sau vào ~/.profile:

export CUPS_USER=vangelis

Không cần phải nói (nhưng tôi nói), rằng bạn cần thay đổi vangelistên người dùng bạn muốn sử dụng.

Bạn cũng cần khởi động lại hệ thống của mình để những thay đổi có hiệu lực trong môi trường máy tính để bàn!

Thông tin này có thể được tìm thấy tại ghi chú phát hành CUPS 1.6b1 tại đây: https://www.cups.org/blog.html (tìm kiếm CUPS_USER)


4

Vấn đề đã được báo cáo là một lỗi ( 856776 ) và hiện nằm trong danh sách mong muốn.


2
vâng, "danh sách mong muốn" không thực sự giúp những người trong chúng ta bị mắc kẹt với một văn phòng chứa đầy máy tính Ubuntu mà bây giờ không thể in được. thở dài
artfulrobot

"Ubuntu: Chúng tôi không quan tâm."
jonallard

3

Điều này làm việc cho hệ thống của chúng tôi. Đã thử nghiệm trong Ubuntu 10.04 - 14.04, máy chủ Linux Mint Print Canon Uniflow, in an toàn

Đầu tiên, dừng cốc

sudo service cups stop

Sau đó chỉnh sửa tệp /etc/cups/printers.confvà thêm tên người dùng của bạn vào DeviceURInhư thế này:

DeviceURI lpd://myusername@server.my.domain/our_printqueue

Bây giờ bắt đầu lại cốc

sudo service cups start

Tuy nhiên, hãy lưu ý rằng cài đặt này ảnh hưởng đến tất cả người dùng trên máy này.


Vì nó ảnh hưởng đến tất cả người dùng trên cùng một máy, chỉ cần sử dụng tên máy chủ của máy tính của bạn thay vì .... vẫn có thể nhận ra!
MikeW

Điều này phù hợp với tôi đối với hàng đợi in LPD nhưng không may cho hàng đợi in của IPP (sử dụng Xubfox 14.04, CUPS 1.7.2).
bmaupin

1

Bạn có thể sử dụng tên người dùng trong URI IPP khi thêm hàng đợi máy in, xem tài liệu này để biết chi tiết:

http://www.cups.org/documentation.php/network.html

Nếu không, tôi có thể thấy không có tùy chọn nào trong hộp thoại in cốc hoặc gnome để giúp bạn chọn tên người dùng để in.


Cài đặt in không cho phép nhập tên người dùng như một phần của URI IPP khi định cấu hình.
jonallard

Bạn có thể thêm tên người dùng vào URI khi thêm máy in phải không?
Martin Owens -doctormo-

Số (quá ngắn)
jonallard

1
Sau đó, đây là một lỗi và nên được báo cáo trong dự án cài đặt máy in gnome trong launchpad.
Martin Owens -doctormo-

Điều này không phù hợp với tôi đối với URI IPP, mặc dù nó hoạt động với URI LPD. Tôi nhận thấy tài liệu ( cup.org/doc/network.html ) không đề cập đến tên người dùng như một phần của URI IPP, nhưng tôi không chắc liệu điều đó có ý nghĩa hay không.
bmaupin

1

Luôn trễ một chút. câu hỏi ban đầu, nhưng giải pháp hiệu quả cho tôi vào năm 2018 (và trên Debian, nhưng tôi cho rằng quy trình này tương tự) là chỉnh sửa, với quyền root, tập tin /etc/cups/printers.conf và thêm Người dùng chỉ thị phần chính thức của người dùng từ máy in-phần trong máy in. Quá tệ, tôi không thể tìm thấy nó trên giao diện quản trị cốc sáng bóng ...


Khi tôi làm điều đó (sử dụng Kubfox 16.04), cốc sẽ ghi đè lên máy in.conf bằng một phiên bản không có lệnh của Người dùng, khi tôi khởi động lại cốc.
Siêu nhiên

Tài liệu nói rằng máy in.conf không có ý định chỉnh sửa hoặc quản lý liên kết
Igor Rodriguez

@Supern normal bạn phải dừng dịch vụ ly trước
qwr 28/03/19

0

Tôi gặp vấn đề tương tự như bạn và tôi đã tìm ra cách để làm điều này trên máy của mình. Trên (X) trên Ubuntu 14.04, tôi phải đặt giá trị "Thông tin công việc / thanh toán" trong menu in. Sau đó, bản in đến chính xác tại máy in của tôi. Tôi đính kèm một ảnh chụp màn hình để bạn tham khảo. Không cần cài đặt nào khác (ngoài việc thiết lập máy in ban đầu bằng URI của nó).nhập mô tả hình ảnh ở đây


1
Thật không may, một số ứng dụng (ví dụ LibreOffice) sử dụng hộp thoại in riêng của chúng không có tùy chọn này ...
bmaupin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.