सीयूपीएस रिमोट प्रिंटिंग पर विभिन्न यूज़रनेम का उपयोग करें


15

मैं एंटरप्राइज़ नेटवर्क पर प्रिंट करने के लिए CUPS का उपयोग कर रहा हूं। नौकरी ठीक जमा हो जाती है, लेकिन मुझे इसे एक अन्य उपयोगकर्ता नाम के रूप में प्रस्तुत करना होगा। अब मैं हूँ jonलेकिन मुझे इसे कहने के लिए भेजने की आवश्यकता है jonallard

कमांड लाइन पर, कोई भी ऐसा प्रिंट कर सकता है

lp -U jonallard -d printer1 file.ext

जीयूआई मुद्रण संवाद और मुद्रण प्रणाली सेटिंग्स का उपयोग करते समय मैं उपयोगकर्ता नाम भाग को कैसे अनुकूलित करूं ?

यह संभव है कि यह वास्तव में, इस उपयोगकर्ता नाम को उबंटू प्रिंट विन्यास में जोड़ना संभव नहीं है। यदि हां, तो मुझे सुधार के लिए कहां से पूछना चाहिए?

जवाबों:


7

आदमी पृष्ठ के अनुसार https://www.cups.org/doc/man-client.conf.html , एक Userनिर्देश में रखा जा सकता है /etc/cups/client.confया~/.cups/client.conf

हालाँकि, यह कुबंटु ट्रस्टी में मेरे लिए काम नहीं आया। क्या काम किया था, CUPS_USERनिम्न चर को जोड़कर पर्यावरण चर का निर्यात करना था ~/.profile:

export CUPS_USER=vangelis

कहने की आवश्यकता नहीं है (लेकिन मैं कहता हूं), कि आपको vangelisउस उपयोगकर्ता नाम को बदलने की आवश्यकता है जिसका आप उपयोग करना चाहते हैं।

आपको अपने सिस्टम को पुनरारंभ करने की भी आवश्यकता है ताकि डेस्कटॉप वातावरण में परिवर्तन प्रभावी हों!

यह जानकारी CUPS 1.6b1 रिलीज़ नोटों पर यहां देखी जा सकती है: https://www.cups.org/blog.html (CUPS_USER के लिए खोज)


4

इस मुद्दे को बग ( 856776 ) के रूप में रिपोर्ट किया गया है और अब यह विशलिस्ट पर है।


2
हां, "विशलिस्ट" वास्तव में उन लोगों की मदद नहीं करता है जो उबंटू पीसी से भरे एक कार्यालय के साथ फंस गए हैं जो अब प्रिंट नहीं कर सकते हैं। sigh
artfulrobot

"उबंटू: हमें परवाह नहीं है।"
jonallard

3

यह हमारे सिस्टम के लिए काम करता है। उबंटू 10.04 - 14.04 में परीक्षण किया गया, लिनक्स मिंट प्रिंट सर्वर कैनन यूनीफ्लो, सुरक्षित मुद्रण

सबसे पहले, कप बंद करो

sudo service cups stop

फिर फ़ाइल को संपादित करें /etc/cups/printers.confऔर अपना उपयोगकर्ता नाम DeviceURIइस तरह जोड़ें :

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

अब फिर से कप शुरू करें

sudo service cups start

हालाँकि, ध्यान रखें कि यह सेटिंग इस मशीन पर सभी उपयोगकर्ताओं को प्रभावित करती है।


चूंकि यह एक ही मशीन पर सभी उपयोगकर्ताओं को प्रभावित करता है, बस इसके बजाय अपने कंप्यूटर के होस्टनाम का उपयोग करें .... फिर भी पहचानने योग्य!
माइकडब्ल्यू

यह एलपीडी प्रिंट कतारों के लिए मेरे लिए काम करता है लेकिन दुर्भाग्य से आईपीपी प्रिंट कतारों के लिए नहीं है (Xubuntu 14.04, CUPS 1.7 का उपयोग करके)।
बेमपिन

1

प्रिंटर कतार में जोड़ते समय आप IPP URI में उपयोगकर्ता नाम का उपयोग कर सकते हैं, विवरण के लिए यह दस्तावेज़ देखें:

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

अन्यथा मैं मुद्रण के लिए उपयोगकर्ता नाम चुनने में आपकी सहायता करने के लिए कप या सूक्ति प्रिंट संवादों में कोई विकल्प नहीं देख सकता।


कॉन्फ़िगर करते समय प्रिंट सेटिंग्स IPP URI के भाग के रूप में उपयोगकर्ता नाम दर्ज करने की अनुमति नहीं देती हैं।
जोंलार्ड

प्रिंटर को दाईं ओर जोड़ने पर आप उपयोगकर्ता नाम URI में जोड़ सकते हैं?
मार्टिन ओवेन्स -डोक्टोर्मो-

नहीं। (बहुत छोटा है)
जोंलार्ड

1
तब यह एक बग है और इसे लॉन्चपैड में सूक्ति प्रिंटर सेटिंग्स प्रोजेक्ट के तहत रिपोर्ट किया जाना चाहिए।
मार्टिन ओवेन्स -डॉक्टोर्मो-

यह मेरे लिए IPP URI के लिए काम नहीं करता था, हालाँकि इसने LPD URI के लिए काम किया था। मैंने देखा कि प्रलेखन ( cup.org/doc/network.html ) IPP URI के भाग के रूप में उपयोगकर्ता नाम का उल्लेख नहीं करता है, लेकिन मुझे यकीन नहीं है कि यह महत्वपूर्ण है या नहीं।
बेमपिन

1

हमेशा थोड़ी देर बाद फिर से। मूल प्रश्न, लेकिन समाधान जो मेरे लिए 2018 में काम किया (और डेबियन पर, लेकिन मुझे लगता है कि प्रक्रिया समान है) को रूट के रूप में संपादित करना है, फ़ाइल /etc/cups/printers.conf, और निर्देश उपयोगकर्ता को जोड़ने के लिए प्रिंटर भाग में आधिकारिक-उपयोगकर्ता-से-प्रिंटर-पीओवी। बहुत बुरा मैं इसे चमकदार कप व्यवस्थापक इंटरफ़ेस पर नहीं मिला ...


जब मैं ऐसा करता हूं (कुबंटु 16.04 का उपयोग करके) कप सिर्फ प्रिंटर को ओवरराइट करता है। उपयोगकर्ता के निर्देश के बिना एक संस्करण के साथ, जब मैं कप को पुनरारंभ करता हूं।
सुपरनैचुरल

डॉक्यूमेंटेशन कहता है कि प्रिंटर.कॉन्फ़ को संपादित करने या मैन्युअल लिंक
इगोर रोड्रिगेज

@ असामान्य आपको कप सेवा को पहले बंद करना होगा
qwr

0

मुझे आपके समान ही समस्या थी, और मुझे अपनी मशीन पर ऐसा करने का एक तरीका मिला। पर (एक्स) ubuntu 14.04, मुझे प्रिंट मेनू में "नौकरी / बिलिंग जानकारी" मान सेट करना था। फिर, प्रिंट सही तरीके से मेरे प्रिंटर पर आ गया। मैंने आपके संदर्भ के लिए एक स्क्रीनशॉट संलग्न किया है। कोई अन्य सेटिंग्स आवश्यक नहीं थीं (इसके अलावा प्रारंभ में यूआरआई का उपयोग करके प्रिंटर स्थापित करने से)।यहाँ छवि विवरण दर्ज करें


1
दुर्भाग्य से कुछ एप्लिकेशन (जैसे लिब्रेऑफिस) अपने स्वयं के प्रिंट संवाद का उपयोग करते हैं, जिसमें यह विकल्प नहीं है ...
bmaupin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.