Использовать другое имя пользователя для удаленной печати CUPS

Я использую CUPS для печати в корпоративной сети. Работа получает поданный штраф, но я должен представить его как другое имя пользователя. Теперь я jon, но мне нужно отправить его как say jonallard.

В командной строке можно печатать как таковые

lp -U jonallard -d printer1 file.ext

Как настроить часть имени пользователя при использовании диалоговых окон печати графического интерфейса и параметров системы печати?

Возможно, это невозможно, по сути, добавить это имя пользователя в конфигурацию печати Ubuntu. Если да, то где я должен попросить улучшения?

12
задан 17 September 2011 в 14:05

54 ответа

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 25 May 2018 в 18:52
  • 1
    yep, "wishlist" на самом деле не помогает тем, кто из нас застрял в офисе, полном ПК Ubuntu, которые теперь не могут печатать. вздыхать – artfulrobot 18 December 2012 в 17:19
  • 2
    «Ubuntu: нам все равно». – jonallard 30 November 2013 в 08:12

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 25 July 2018 в 21:20

вопрос было сообщено как о баге (856776) и сейчас на хотелки.

3
ответ дан 31 July 2018 в 10:48

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 31 July 2018 в 11:53

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 2 August 2018 в 02:59

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 4 August 2018 в 18:49

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 6 August 2018 в 03:13

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 7 August 2018 в 20:54

Проблема была зарегистрирована как ошибка (856776) и теперь находится в списке желаний.

3
ответ дан 10 August 2018 в 09:16

Согласно странице man https://www.cups.org/doc/man-client.conf.html директиву User можно поместить в /etc/cups/client.conf или ~/.cups/client.conf

[d2 ] Однако это не сработало для меня в Kubuntu Trusty. Работала, чтобы экспортировать переменную среды CUPS_USER, добавив следующую строку в ~/.profile:

export CUPS_USER=vangelis

Нет необходимости говорить (но я говорю), что вам нужно изменить vangelis на имя пользователя, которое вы хотели бы использовать.

Вам также необходимо перезагрузить систему, чтобы изменения вступили в силу в среде рабочего стола!

Эту информацию можно найти в выпуске CUPS 1.6b1 здесь: https://www.cups.org/doc/man-client.conf.html (поиск CUPS_USER)

5
ответ дан 25 May 2018 в 18:52

Вы можете использовать имя пользователя в URI IPP при добавлении очереди принтера, подробности см. в этом документе:

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

В противном случае я не вижу никаких параметров в диалогах чашек или gnome, чтобы помочь вам выбрать имя пользователя для печати. ​​

0
ответ дан 25 May 2018 в 18:52
  • 1
    Параметры печати не позволяют вводить имя пользователя как часть URI IPP при настройке. – jonallard 17 September 2011 в 14:03
  • 2
    Вы можете добавить имя пользователя в URI при правильном добавлении принтера? – Martin Owens -doctormo- 17 September 2011 в 15:37
  • 3
    Нет (слишком короткий) – jonallard 17 September 2011 в 23:20
  • 4
    Тогда это ошибка, и ее следует сообщать в проекте настроек принтера gnome на панели запуска. – Martin Owens -doctormo- 22 September 2011 в 17:19
  • 5
    Это не помогло мне для URI IPP, хотя это работало для URI LPD. Я заметил, что документация ( cups.org/doc/network.html ) не упоминает имя пользователя как часть URI IPP, но я не уверен, что это значимо или нет. – bmaupin 15 February 2017 в 21:52

У меня была такая же проблема, как у вас, и я нашел способ сделать это на своей машине. В (X) ubuntu 14.04 мне пришлось установить значение «Job / Billing Info» в меню печати. Затем печать вернулась на моем принтере. Я прикрепил скриншот для справки. Никаких других настроек не было (кроме настройки принтера с использованием его URI).

0
ответ дан 25 May 2018 в 18:52
  • 1
    К сожалению, некоторые приложения (например, LibreOffice) используют собственный диалог печати, который не имеет этой опции ... – bmaupin 15 February 2017 в 22:13

Это работает для нашей системы. Протестировано в Ubuntu 10.04 - 14.04, Linux Mint Print server Canon Uniflow, безопасная печать

Сначала остановите чашки

sudo service cups stop

Затем отредактируйте файл /etc/cups/printers.conf и добавьте свое имя пользователя в DeviceURI следующим образом:

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

Теперь запустите чашки снова

sudo service cups start

Однако имейте в виду, что этот параметр влияет на всех пользователей этой машины .

0
ответ дан 25 May 2018 в 18:52
  • 1
    Так как это влияет на всех пользователей на одном компьютере, просто используйте имя хоста вашего компьютера, а не .... все еще узнаваемо! – MikeW 10 November 2016 в 14:40
  • 2
    Это работает для меня для очередей печати LPD, но, к сожалению, не для очередей печати IPP (с использованием Xubuntu 14.04, CUPS 1.7.2). – bmaupin 16 February 2017 в 17:45

Всегда немного поздно. исходный вопрос, но решение, которое работало для меня в 2018 году (и на Debian, но я предполагаю, что процедура похожа) заключается в редактировании, как root, файла /etc/cups/printers.conf, и для добавления директивы User официальный пользователь-принтер-pov в части принтера. Жаль, что я не смог найти его на блестящем интерфейсе администратора чашек ...

0
ответ дан 25 May 2018 в 18:52
  • 1
    Когда я это делаю (используя Kubuntu 16.04), чашки просто перезаписывают printers.conf с версией без директивы User, когда я перезапускаю чашки. – Supernormal 13 April 2018 в 11:28

Это работает для нашей системы. Протестировано в Ubuntu 10.04 - 14.04, Linux Mint Print server Canon Uniflow, безопасная печать

Сначала остановите чашки

sudo service cups stop

Затем отредактируйте файл /etc/cups/printers.conf и добавьте свое имя пользователя в DeviceURI следующим образом:

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

Теперь запустите чашки снова

sudo service cups start

Однако имейте в виду, что этот параметр влияет на всех пользователей этой машины .

0
ответ дан 25 July 2018 в 21:20
  • 1
    Поскольку это затрагивает всех пользователей на одном компьютере, просто используйте имя компьютера вместо .... все еще узнаваемы ! – MikeW 10 November 2016 в 14:40
  • 2
    Это работает для меня для очередей печати LPD, но, к сожалению, не для очередей печати IPP (с использованием Xubuntu 14.04, CUPS 1.7.2). – bmaupin 16 February 2017 в 17:45

Вы можете использовать имя пользователя в URI IPP при добавлении очереди принтера, подробности см. в этом документе:

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

В противном случае я не вижу никаких параметров в диалогах чашек или gnome, чтобы помочь вам выбрать имя пользователя для печати. ​​

0
ответ дан 25 July 2018 в 21:20
  • 1
    Параметры печати не позволяют вводить имя пользователя как часть URI IPP при настройке. – jonallard 17 September 2011 в 14:03
  • 2
    Вы можете добавить имя пользователя к URI при добавлении принтера правильно? – Martin Owens -doctormo- 17 September 2011 в 15:37
  • 3
    Нет (слишком короткий) – jonallard 17 September 2011 в 23:20
  • 4
    Тогда это ошибка, и ее следует сообщать в проекте настроек принтера gnome на панели запуска. – Martin Owens -doctormo- 22 September 2011 в 17:19
  • 5
    Это не помогло мне для URI IPP, хотя это работало для URI LPD. Я заметил, что документация ( cups.org/doc/network.html ) не упоминает имя пользователя как часть URI IPP, но я не уверен, что это значимо или нет. – bmaupin 15 February 2017 в 21:52

У меня была такая же проблема, как у вас, и я нашел способ сделать это на своей машине. В (X) ubuntu 14.04 мне пришлось установить значение «Job / Billing Info» в меню печати. Затем печать вернулась на моем принтере. Я прикрепил скриншот для справки. Никаких других настроек не было (кроме настройки принтера с использованием его URI).

0
ответ дан 25 July 2018 в 21:20
  • 1
    К сожалению, некоторые приложения (например, LibreOffice) используют собственный диалог печати, который не имеет этой опции ... – bmaupin 15 February 2017 в 22:13

Всегда немного поздно. исходный вопрос, но решение, которое работало для меня в 2018 году (и на Debian, но я предполагаю, что процедура похожа) заключается в редактировании, как root, файла /etc/cups/printers.conf, и для добавления директивы User официальный пользователь-принтер-pov в части принтера. Жаль, что я не смог найти его на блестящем интерфейсе администратора чашек ...

0
ответ дан 25 July 2018 в 21:20
  • 1
    Когда я делаю это (использовать kubuntu 16.04) чашки просто перезаписывает принтеров.conf с версии без директивы пользователя, когда я перезагрузить чашки. – Supernormal 13 April 2018 в 11:28

Согласно странице man https://www.cups.org/doc/man-client.conf.html директиву User можно поместить в /etc/cups/client.conf или ~/.cups/client.conf

Однако это не сработало для меня в Kubuntu Trusty. Работала, чтобы экспортировать переменную среды CUPS_USER, добавив следующую строку в ~/.profile:

export CUPS_USER=vangelis

Нет необходимости говорить (но я говорю), что вам нужно изменить vangelis на имя пользователя, которое вы хотели бы использовать.

Вам также необходимо перезагрузить систему, чтобы изменения вступили в силу в среде рабочего стола!

Эту информацию можно найти в выпуске CUPS 1.6b1 здесь: https://www.cups.org/doc/man-client.conf.html (поиск CUPS_USER)

5
ответ дан 25 July 2018 в 21:20

Это работает для нашей системы. Протестировано в Ubuntu 10.04 - 14.04, Linux Mint Print server Canon Uniflow, безопасная печать

Сначала остановите чашки

sudo service cups stop

Затем отредактируйте файл /etc/cups/printers.conf и добавьте свое имя пользователя в DeviceURI следующим образом:

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

Теперь запустите чашки снова

sudo service cups start

Однако имейте в виду, что этот параметр влияет на всех пользователей этой машины .

0
ответ дан 31 July 2018 в 10:48
  • 1
    Поскольку это затрагивает всех пользователей на одном компьютере, просто используйте имя компьютера вместо .... все еще узнаваемы ! – MikeW 10 November 2016 в 14:40
  • 2
    Это работает для меня для очереди печати LPD, но, к сожалению, не для очередей печати ipp (используя xubuntu в 14.04, чашки 1.7.2). – bmaupin 16 February 2017 в 17:45

Вы можете использовать имя пользователя в URI IPP при добавлении очереди принтера, подробности см. в этом документе:

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

В противном случае я не вижу никаких параметров в диалогах чашек или gnome, чтобы помочь вам выбрать имя пользователя для печати. ​​

0
ответ дан 31 July 2018 в 10:48
  • 1
    Параметры печати не допускайте ввода имени пользователя в рамках ИПП Ури при настройке. – jonallard 17 September 2011 в 14:03
  • 2
    Вы можете добавить имя пользователя к URI при добавлении принтера правильно? – Martin Owens -doctormo- 17 September 2011 в 15:37
  • 3
    Нет. (слишком короткий) – jonallard 17 September 2011 в 23:20
  • 4
    Тогда это ошибка, и ее следует сообщать в проекте настроек принтера gnome на панели запуска. – Martin Owens -doctormo- 22 September 2011 в 17:19
  • 5
    Это не помогло мне для URI IPP, хотя это работало для URI LPD. Я заметил, что документация ( cups.org/doc/network.html ) не упоминает имя пользователя как часть URI IPP, но я не уверен, что это значимо или нет. – bmaupin 15 February 2017 в 21:52

У меня была такая же проблема, как у вас, и я нашел способ сделать это на своей машине. В (X) ubuntu 14.04 мне пришлось установить значение «Job / Billing Info» в меню печати. Затем печать вернулась на моем принтере. Я прикрепил скриншот для справки. Никаких других настроек не было (кроме настройки принтера с использованием его URI).

0
ответ дан 31 July 2018 в 10:48
  • 1
    К сожалению, некоторые приложения (например, LibreOffice) используют собственный диалог печати, который не имеет этой опции ... – bmaupin 15 February 2017 в 22:13

Всегда немного поздно. исходный вопрос, но решение, которое работало для меня в 2018 году (и на Debian, но я предполагаю, что процедура похожа) заключается в редактировании, как root, файла /etc/cups/printers.conf, и для добавления директивы User официальный пользователь-принтер-pov в части принтера. Жаль, что я не смог найти его на блестящем интерфейсе администратора чашек ...

0
ответ дан 31 July 2018 в 10:48
  • 1
    Когда я делаю это (использовать kubuntu 16.04) чашки просто перезаписывает принтеров.conf с версии без директивы пользователя, когда я перезагрузить чашки. – Supernormal 13 April 2018 в 11:28

Согласно странице man https://www.cups.org/doc/man-client.conf.html директиву User можно поместить в /etc/cups/client.conf или ~/.cups/client.conf

Однако это не сработало для меня в Kubuntu Trusty. Работала, чтобы экспортировать переменную среды CUPS_USER, добавив следующую строку в ~/.profile:

export CUPS_USER=vangelis

Нет необходимости говорить (но я говорю), что вам нужно изменить vangelis на имя пользователя, которое вы хотели бы использовать.

Вам также необходимо перезагрузить систему, чтобы изменения вступили в силу в среде рабочего стола!

Эту информацию можно найти в выпуске CUPS 1.6b1 здесь: https://www.cups.org/doc/man-client.conf.html (поиск CUPS_USER)

5
ответ дан 31 July 2018 в 10:48

Это работает для нашей системы. Протестировано в Ubuntu 10.04 - 14.04, Linux Mint Print server Canon Uniflow, безопасная печать

Сначала остановите чашки

sudo service cups stop

Затем отредактируйте файл /etc/cups/printers.conf и добавьте свое имя пользователя в DeviceURI следующим образом:

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

Теперь запустите чашки снова

sudo service cups start

Однако имейте в виду, что этот параметр влияет на всех пользователей этой машины .

0
ответ дан 31 July 2018 в 11:53
  • 1
    Так как это влияет на всех пользователей на одном компьютере, просто используйте имя хоста вашего компьютера, а не .... все еще узнаваемо! – MikeW 10 November 2016 в 14:40
  • 2
    Это работает для меня для очередей печати LPD, но, к сожалению, не для очередей печати IPP (с использованием Xubuntu 14.04, CUPS 1.7.2). – bmaupin 16 February 2017 в 17:45

Вы можете использовать имя пользователя в URI IPP при добавлении очереди принтера, подробности см. в этом документе:

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

В противном случае я не вижу никаких параметров в диалогах чашек или gnome, чтобы помочь вам выбрать имя пользователя для печати. ​​

0
ответ дан 31 July 2018 в 11:53
  • 1
    Параметры печати не позволяют вводить имя пользователя как часть URI IPP при настройке. – jonallard 17 September 2011 в 14:03
  • 2
    Вы можете добавить имя пользователя к URI при добавлении принтера правильно? – Martin Owens -doctormo- 17 September 2011 в 15:37
  • 3
    Нет (слишком короткий) – jonallard 17 September 2011 в 23:20
  • 4
    Тогда это ошибка, и ее следует сообщать в проекте настроек принтера gnome на панели запуска. – Martin Owens -doctormo- 22 September 2011 в 17:19
  • 5
    Это не помогло мне для URI IPP, хотя это работало для URI LPD. Я заметил, что документация ( cups.org/doc/network.html ) не упоминает имя пользователя как часть URI IPP, но я не уверен, что это значимо или нет. – bmaupin 15 February 2017 в 21:52

У меня была такая же проблема, как у вас, и я нашел способ сделать это на своей машине. В (X) ubuntu 14.04 мне пришлось установить значение «Job / Billing Info» в меню печати. Затем печать вернулась на моем принтере. Я прикрепил скриншот для справки. Никаких других настроек не было (кроме настройки принтера с использованием его URI).

0
ответ дан 31 July 2018 в 11:53
  • 1
    К сожалению, некоторые приложения (например, LibreOffice) используют собственный диалог печати, который не имеет этой опции ... – bmaupin 15 February 2017 в 22:13

Всегда немного поздно. исходный вопрос, но решение, которое работало для меня в 2018 году (и на Debian, но я предполагаю, что процедура похожа) заключается в редактировании, как root, файла /etc/cups/printers.conf, и для добавления директивы User официальный пользователь-принтер-pov в части принтера. Жаль, что я не смог найти его на блестящем интерфейсе администратора чашек ...

0
ответ дан 31 July 2018 в 11:53
  • 1
    Когда я это делаю (используя Kubuntu 16.04), чашки просто перезаписывают printers.conf с версией без директивы User, когда я перезапускаю чашки. – Supernormal 13 April 2018 в 11:28

Согласно странице man https://www.cups.org/doc/man-client.conf.html директиву User можно поместить в /etc/cups/client.conf или ~/.cups/client.conf

Однако это не сработало для меня в Kubuntu Trusty. Работала, чтобы экспортировать переменную среды CUPS_USER, добавив следующую строку в ~/.profile:

export CUPS_USER=vangelis

Нет необходимости говорить (но я говорю), что вам нужно изменить vangelis на имя пользователя, которое вы хотели бы использовать.

Вам также необходимо перезагрузить систему, чтобы изменения вступили в силу в среде рабочего стола!

Эту информацию можно найти в выпуске CUPS 1.6b1 здесь: https://www.cups.org/doc/man-client.conf.html (поиск CUPS_USER)

5
ответ дан 31 July 2018 в 11:53

Это работает для нашей системы. Протестировано в Ubuntu 10.04 - 14.04, Linux Mint Print server Canon Uniflow, безопасная печать

Сначала остановите чашки

sudo service cups stop

Затем отредактируйте файл /etc/cups/printers.conf и добавьте свое имя пользователя в DeviceURI следующим образом:

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

Теперь запустите чашки снова

sudo service cups start

Однако имейте в виду, что этот параметр влияет на всех пользователей этой машины .

0
ответ дан 2 August 2018 в 02:59
  • 1
    Так как это влияет на всех пользователей на одном компьютере, просто используйте имя хоста вашего компьютера, а не .... все еще узнаваемо! – MikeW 10 November 2016 в 14:40
  • 2
    Это работает для меня для очередей печати LPD, но, к сожалению, не для очередей печати IPP (с использованием Xubuntu 14.04, CUPS 1.7.2). – bmaupin 16 February 2017 в 17:45

Другие вопросы по тегам:

Похожие вопросы: