2

Я настроил сервер CUPS и настроил принтер на запрос «действительный пользователь». Я установил пользователя Linux на коробке с паролем. Я проверял, что для этого требуется имя пользователя / пароль от клиента Linux (Ubuntu). Я пытаюсь настроить принтер на Windows-клиенте, но не могу заставить его передать имя пользователя и пароль в чашки.

Я передаю имя пользователя и пароль через URL, который я добавляю в windows: http://username:password@server:631/printers/MyPrinter

Это работает на клиентах Linux, но не на Windows. Я что-то пропустил? Разве это не поддерживается в Windows? Я также попробовал не прошедший проверку подлинности принтер из Windows, и смог получить его для печати.

Дайте мне знать, если есть какая-либо другая информация, я действительно в тупике.

1 ответ1

2

Windows поддерживает печать IPP. Я обычно считаю, что проще всего указать пользователя в URL. Это заставит Windows попробовать базовую аутентификацию. например, http://user @ host:port/printers/PrinterName

  1. Попробуйте добавить принтер как обычно. Через некоторое время должна появиться ссылка "Нужного принтера нет в списке".
  2. Выберите "Выбрать общий принтер по имени"
  3. Введите URL-адрес принтера IPP, чтобы убедиться, что используется HTTP(S):
    Введите URL-адрес принтера IPP, убедитесь, что вы используете HTTP(S)
  4. Нажмите кнопку "Далее
  5. Если все работает, Windows должна запросить у вас имя пользователя и пароль (это произойдет независимо от того, введете ли вы имя пользователя и пароль в URL или нет)
  6. Введите имя пользователя (снова) и пароль:
    Введите имя пользователя (снова) и пароль
  7. Выберите драйвер принтера как обычно. Вы можете использовать драйверы класса Microsoft Generic PCL6 или PS, если вам не нужны специальные функции принтера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .