Следуя приведенным здесь инструкциям , я установил сервер печати Samba на Udoo-quad на основе ARM, на котором работает Udoobuntu 12.04 LTS.
Сервер Samba работает, и (после настройки guest ok = yes
на сервере smb.conf
) я могу просматривать папку «print $» (Драйверы принтера) без ввода учетных данных. Я могу просматривать принтер во время установки принтера на стороне клиента (в Ubuntu 13.10), но задания печати не попадают на сервер. Они просто сидят в очереди печати клиента с сообщением о состоянии «Удерживается для аутентификации» .
У меня есть сервер, настроенный для разрешения гостевого доступа к принтерам со следующим разделом /etc/samba/smb.conf
(как сообщается testparm
):
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
print ok = Yes
browseable = No
Почему клиент считает, что требуется аутентификация, и что за исправление?
Ответы:
По-видимому, это проблема / сложность, которая была введена в версии Samba, включенной (по крайней мере) в первоначальный выпуск Ubuntu 12.04. Я не знаю, было ли обновление для 12.04, чтобы исправить это - обновления, кажется, не доступны для Udoobuntu.
Я решил это, следуя комментарию № 17 из сообщения об ошибке на панели запуска «Доступ запрещен к общим ресурсам принтера samba после точного обновления» .
Выдержка из smb.conf сервера:
Казалось, консенсус был в том, что ключ был
use client driver = yes
.источник
Я использую Ubuntu 14.04 LTS, у меня была такая же проблема. сообщение о состоянии «Проведено для аутентификации» в очереди печати клиента. Чтобы решить эту проблему, я просто устанавливаю из Synaptic эти два пакета:
- smbclient
- cifs-utils,
и теперь он работает хорошо для меня! Надеюсь, что это решит и вашу проблему ...
источник
Я установил Windows-принтер в своей системе Ubuntu 16.04.3 LTS Xenial, и мои задания не запускались автоматически, но были « сохранены для аутентификации ». Я следовал инструкциям по этой ссылке (в основном)
В окне терминала остановите службу принтера чашек:
остановка сервисных чашек sudo
Отредактируйте файл printers.conf:
sudo vim /etc/cups/printers.conf
В верхней части файла "/etc/cups/printers.conf" находится строка:
AuthInfoRequired имя пользователя, пароль
Вставьте символ «#» в первый столбец (или просто удалите строку).
Сохранить отредактированный файл
Перезапустите сервер чашек:
начало сервисных кубков sudo
Это сработало для меня, так что я подумал, что опубликую это, даже если вопросу лет
источник