Adicionando cotas de página às impressoras de rede

0

Desejo configurar uma cota de página diária para todas as impressoras conectadas à rede (não para uma impressora local). Eu sei que existe uma opção do CUPS para conseguir isso ( -o job-page-limit=value ), mas não tenho certeza de como implementá-lo.

    
por Samah SH 21.06.2016 / 00:30

1 resposta

2

Ao configurar uma impressora usando o comando lpadmin , você pode especificar as configurações de cota.

Particularmente, existem dois valores em que você deve se interessar:

  • job-page-limit
    Isso permite que você defina o número de páginas no limite, por um período de tempo especificado.
  • job-quota-period
    Isso permite que você decida quanto tempo dura a cota de limite de páginas.

Por exemplo, se você quiser definir que os usuários possam imprimir no máximo 20 páginas por dia a partir da impressora myprinter , use o seguinte comando (como root):

lpadmin -p myprinter -o job-quota-period=86400 -o job-page-limit=20

Você deve executar este comando uma vez por impressora em cada computador diretamente conectado à impressora em questão.

Se você deseja definir um limite de não expiração, defina job-quota-period para 0 .

Algumas advertências:

  • Essas cotas se aplicam a todos e não há como alterar isso. A raiz é tão afetada por essa cota quanto qualquer outra pessoa
  • A contagem pode ser incerta. Por exemplo, uma pessoa em (quota - 1) páginas atuais pode facilmente enviar um trabalho de qualquer tamanho e ainda imprimirá.
  • Trabalhos bloqueados e abortados continuam contidos para a cota
  • As mensagens de erro são confusas para os usuários finais e não fornecem informações.

Fonte 1 Fonte 2

    
por Kaz Wolfe 21.06.2016 / 00:42