Получите доступ к очереди печати на сервере печати Windows в другой сети

Я запускаю Ubuntu 15.10. (Выпуск Gnome)

Я хочу получить доступ к очереди печати Windows, которая находится в другой локальной сети, но она не обнаруживается в списке, когда я пытаюсь добавить новый принтер. Я заметил, что поле поиска только для фильтрации, не для определения URL. Добавьте новый принтер

Я также попытался добавить очередь печати при помощи CUPS (http://127.0.0.1:631/). Там я могу добавить новый принтер Samba и указать URL smb://username@print.mycompany.net/printqueue_ps Проблема состоит в том, что мне никогда не предлагают мой пароль. Я только получаю ошибку при высказывании:

held since
Mon 15 Feb 2016 01:54:32 PM CET 
"Session setup failed: NT_STATUS_LOGON_FAILURE"

Я видел предлагаемые решения, который чувствует немного также выход взлома, где я, как предполагается, храню свой пароль в простом тексте в некотором файле где-нибудь. Конечно, я не хочу делать это.

Из командной строки я могу распечатать к очереди печати с помощью smbclient. И затем мне правильно предлагают мой пароль, точно так же, как я хочу.

smbclient -U domain/username //print.mycompany.net/printqueue_ps -c "print some_file.txt"

Если Вы смотрите на старый способ добавить принтер: Как я добавляю принтеры от сервера печати окон, Где те настройки заканчивались? Я могу сделать ту же установку вручную в некотором конфигурационном файле где-нибудь?

Спасибо!

0
задан 13 April 2017 в 15:24

1 ответ

В первую очередь, я могу запустить старый (?) диспетчер печати путем запуска system-config-printer программа. Вот хорошее руководство: , Как добавить принтер в оболочке гнома

, я думаю, что мне удалось решить мою проблему. Чтобы постараться не хранить пароль в простом тексте в /etc/cups/printers.conf, мне нужен он для запроса меня мое AD имя пользователя и пароль каждый раз, когда я хочу распечатать что-то, которое является тем, что я хочу. Насколько я фигурировал, там две важных строки в /etc/cups/printers.conf, которые важны для моей проблемы.

AuthInfoRequired username,password
DeviceURI smb://domain/print.mycompany.net/printqueue_ps

мне нужна строка AuthInfoRequired, чтобы быть предложенным мое имя пользователя и пароль. Если я укажу свое AD имя пользователя на строке URI затем, то это все еще попросит у меня моего имени пользователя и пароля, но по-видимому просто проигнорирует то, что я ввожу, приводя к неудачной аутентификации. Я первоначально полагал, что, если я указываю свое имя пользователя, но не свой пароль затем, я должен буду только предоставить моему паролю каждый раз, когда я хочу распечатать что-то. По-видимому, это не прокладывает себе путь. Это всегда значения по умолчанию к моему имени пользователя Ubuntu и не моему AD имени пользователя. Я не выяснил способ зафиксировать это.

Обратите внимание на то, что необходимо остановить CUPS каждый раз, когда Вы хотите отредактировать /etc/cups/printers.conf вручную.

$ sudo service cups stop
$ sudo nano /etc/cups/printers.conf
$ sudo service cups start
0
ответ дан 29 September 2019 в 12:11

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

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