Общий доступ к принтеру постоянно запрашивает пароль, и я не могу пройти проверку подлинности с любого компьютера. Зачем?
Общий доступ к принтеру в Ubuntu 12.04 постоянно запрашивает пароль, и я не могу пройти проверку подлинности с любого компьютера. Зачем?? Мы установили его на две машины (чтобы действовать как серверы печати), и мы получаем ту же проблему.
Неважно, что мы делаем, меняем или устанавливаем. Мы не можем понять, почему общий ресурс принтера запрашивает пароль, даже используя всех пользователей, которые зарегистрированы на сервере.
Что не так с Precise? Я хочу, чтобы он работал без пароля, но он даже не работает с одним!
Я сдался! Версия samba, которая поставляется с Precise, невыносима! Я пробовал различные настройки, которые не работали. Я должен был использовать Mint с самого начала.
[Изменить] Конфигурация моих принтеров. Помня, что в Ubuntu 12.04 Samba - это 3.6.3
load printers = yes
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
readonly = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
readonly = yes
guest ok = yes
4 ответа
Мне редко везло, когда я настраивал принтер с поддержкой CIFS в Ubuntu. Я сделал это, но я не делаю это каждый день: это возможно, с тонкостями.
Тем не менее, я смог поделиться принтерами через http
а также https
маршруты. Краткое описание этого метода:
[US] (= Ubuntu "Server") example IP = 10.0.0.1
[WC] (= Windows "Client")
На
[US]
установите принтер, убедившись, что он "общий" через графический интерфейс (например,system-config-printer
интерфейс) или манипулирование/etc/cups/
файлы.На
[WC]
, используйте веб-браузер и укажите CUPS на[US]
,например, http://10.0.0.1:631/
Это должно показать вам веб-интерфейс, предоставленный CUPS. "CUPS - это основанная на стандартах система печати с открытым исходным кодом..." Это также служит тестом, чтобы убедиться, что машины могут даже говорить, и что у вас нет более базовой проблемы (например, брандмауэра), которую нужно решить.
Вверху справа на этой веб-странице находится ссылка на список принтеров.
Щелкните правой кнопкой мыши и скопируйте URL-адрес соответствующего принтера, и вы можете вставить его в интерфейс Windows "Add Printer Wizard" для сетевого принтера.
Как и просили, это должно решить проблему аутентификации, минуя Samba (CIFS). Однако обратите внимание, что этот метод позволяет любому пользователю в локальной сети печатать на общем принтере, и он использует стабильный сетевой IP-адрес для [US]
,
Через аутентификацию также можно ограничить, кто может печатать, но это уже другой вопрос.
Это сработало для меня. убедитесь, что на вашем сервере принтеров включена опция "публиковать общие принтеры", а на ваших клиентах также включена опция "показывать принтеры, используемые другими системами". н / б, это лучше всего работает для сервера Linux и клиентов Linux
Если вы до сих пор не получили никакого решения. Попробуй это.
Обычно пароль пользователя root отключен в Ubuntu. Измените пароль пользователя root и попробуйте это.
"sudo passwd root" в терминале, установить новый пароль для root. Дайте то же самое время, когда запрашивает аутентификацию.
Это сработало для меня.
Источник: диалоговое окно "Добавление принтера" запрашивает пароль root?
Похоже, ошибка в Samba в Ubuntu 12.04...