Ao pesquisar isso, não parece que haja um método para impedir que usuários acessem o conteúdo do arquivo PPD.
- Re: Incapaz de imprimir em rede Konica Minolta BizHub C280
- Re: Como faço para definir o valor padrão em um PPD. (contabilidade xerox)
- Imprimindo na Xerox com contabilização XSA do Linux
Portanto, sem essa opção, sua única opção viável para restringir o acesso seria bloquear os arquivos .ppd
. O bloqueio desse arquivo para que apenas o usuário do CUPS possa acessar parece ser o caminho a seguir.
$ sudo chown cupsuser:cupsgroup /etc/cups/ppd/Xerox.ppd
$ chmod 600 /etc/cups/ppd/Xerox.ppd
No entanto, isso tem ressalvas. Os usuários não poderão acessar este arquivo .ppd
para usar esta impressora.
Impressoras remotas
Uma maneira de obter o que você deseja seria esconder a impressora por trás de um servidor Samba, que deve expor as opções aos usuários sem expor as permissões. Como não tenho essa impressora, não posso testá-la completamente, mas descrevi um método que deve ser útil para você no Super usuário Q & A intitulado: Como configurar uma conta e senha no Linux para usar uma impressora de rede .