Administrando o CUPS pela linha de comando



Adicionando uma Impressora local: 


# /usr/sbin/lpadmin -p impressoralocal -E -v parallel:/dev/lp0 -m arquivo.ppd



Impressora remota smb:

# /usr/sbin/lpadmin -p impressorasmb -E -v smb://micro/compartilhamentoimpressora -m arquivo.ppd



Configurando uma impressora como padrão:

# /usr/sbin/lpadmin -d impressora



Apagando uma impressora: 

PS: Para visualizar as impressoras instaladas você pode abrir o arquivo /etc/printcap.

# /usr/sbin/lpadmin -x impressora 



Parando e iniciando uma impressora:

Quando você parar uma impressora com o comando "disable impressora", ela continuará recebendo trabalhos de impressão e anexando à fila. Quando esta impressora estiver habilitada, ela imprimirá os trabalhos que estão aguardando na fila de impressão.

Iniciar:

# /usr/bin/enable impressora

Parar:

# /usr/bin/disable impressora 



Aceitar e rejeitar impressões:

Ao contrário do dito acima, quando você coloca uma impressora para rejeitar impressão, ela não imprime e não guarda o trabalho em fila até que você coloque-a novamente para aceitar impressão.

Aceitar impressão:

# /usr/sbin/accept impressora

Rejeitar impressão:

# /usr/sbin/reject impressora 



Liberar ou negar impressão por login de usuário e por impressora: 

Quando é necessário negar ou liberar um usuário para imprimir em uma determinada impressora, podemos usar os comandos:

Liberar impressão para todos os usuários:

# /usr/sbin/lpadmin -p impressora -u allow:all

Liberar para alguns usuários:

# /usr/sbin/lpadmin -p impressora-u allow:usuário1,usuário2,usuário3

Negar acesso a alguns usuários e/ou grupos de usuários:

# /usr/sbin/lpadmin -p impressora -u deny:usuário1,usuário2,usuário3
# /usr/sbin/lpadmin -p impressora -u deny:usuário1,@grupo1



usuário cancelar impressão:

Adicione o usuario ao grupo lpadmin:

# adduser usuário lpadmin 


############Cancelar no windows##############
Abra o Prompt e execute os comandos :
1. net stop spooler
2. cd %systemroot%\system32\spool\PRINTERS
3. del /f /s *.shd
4. del /f /s *.spl
5. net start spooler
6. exit 

#######################################






Nenhum comentário: