Como posso usar a autenticação básica do CUPS a partir de um cliente Windows?

2

Eu configurei um servidor CUPS e configurei uma impressora para exigir um "usuário válido". Eu configurei um usuário Linux na caixa com uma senha. Eu testei que requer o nome de usuário / senha de um cliente Linux (Ubuntu). Estou tentando configurar a impressora em um cliente Windows, mas parece que não consigo passar o nome de usuário e a senha para xícaras.

Eu tenho passado o nome de usuário e senha através da URL que eu adiciono ao windows: http://username:password@server:631/printers/MyPrinter

Isso funciona em clientes Linux, mas não no Windows. Estou esquecendo de algo? Este não é um recurso suportado no Windows? Eu também tentei uma impressora não autenticada do Windows e consegui imprimir isso.

Deixe-me saber se há alguma outra informação necessária, estou realmente perplexo.

    
por John V. 23.01.2017 / 23:50

1 resposta

2

O Windows suporta impressão IPP. Geralmente, acho mais fácil fornecer o usuário no URL. Isso forçará o Windows a tentar a autenticação básica. por exemplo, link

  1. Tente adicionar a impressora como normal. Depois de um tempinho, o "The impressora que eu quero não está listado "link deve aparecer.
  2. Selecione "Selecionar uma impressora compartilhada pelo nome"
  3. Insira o URL da impressora IPP (s), certificando-se de usar HTTP (S):
  4. Clique em Próximo
  5. Se tudo estiver funcionando, o Windows deverá solicitar o nome de usuário e a senha (isso acontecerá independentemente de você digitar o nome de usuário e a senha no URL ou não)
  6. Insira o nome de usuário (novamente) e a senha:
  7. Selecione o driver de impressão normalmente. Você pode usar os drivers de classe PCL6 ou PS genéricos da Microsoft se não precisar dos recursos especiais da impressora.
por 03.01.2018 / 05:14