Я пытаюсь распечатать на принтере самбы через CUPS. Я правильно настроил принтер, но, похоже, проблема с аутентификацией. Я получаю сообщение об ошибке:
Session setup failed: NT_STATUS_LOGON_FAILURE
GUI также говорит мне: Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)
Раньше он работал с предыдущими версиями CUPS (1.4.3 и 1.4.6) под Ubuntu 11.04.
Я делаю это на чистой установке Ubuntu 12.04, CUPS версии 1.5.3. Я попытался изменить некоторые права, касающиеся apparmor, но безуспешно, как описано здесь: http://www.compdigitec.com/labs/2010/01/16/fixing-usrlibcupsbackendsmb-failed-error-in-ubuntu/
Я работаю с Ubuntu в течение многих лет - но это та проблема, с которой мне нужна помощь.
Ответы:
Ура, это работает. Проблема связана с действительно странной проблемой аутентификации, с которой имеет 12.04
samba
. Поскольку у меня также были проблемы с подключением кsamba
дискам, я прочитал, что имена серверов и доменов должны быть в верхнем регистре (я понятия не имею, почему), чтобы они работали.Для
samba
принтера достаточно было прописные буквы доменного имени, например:перед вводом пароля позаботьтесь о том, чтобы разблокировать заглавные буквы :-)
Надеюсь, это сэкономит кому-то время.
источник
Решение для Ubuntu 14.04.
Перейти к терминалу и запустить:
Там меняются:
Синтаксис теста в порядке, набрав в терминале:
В системных настройках -> принтер -> свойства установите параметры аутентификации следующим образом:
Распечатать тестовую страницу
Это должно сделать это
источник
У меня была такая же проблема, хотя на компьютере Debian, где хост Windows подключен к домену, а клиент Debian - нет. Решение, которое работало для меня, было следующим:
Проверьте доступ к принтеру с помощью этой команды:
Запустите диалог добавления принтеров в Gnome, выберите Windows Printer через Samba.
источник