Drivers de impressão para clientes com Windows 7/XP

Para facilitar a instalação de impressoras em uma rede, após uma formatação ou até mesmo para facilitar o trabalho, por exemplo, iremos disponibilizar drivers de impressoras automaticamente para estações Windows 7 e Windows XP em uma rede.

[ Hits: 22.407 ]

Por: José Rodrigues Filho em 22/04/2013


CUPS / Samba / Impressora no servidor



Configurando o CUPS

sudo vim /etc/cups/cupsd.conf

Altere a linha:
Listen localhost:631

Para:

Listen 631


Vamos agora, dar permissão para acesso ao CUPS, altere as linhas conforme abaixo:

# Restrict access to the server...
<Location />
Allow all
    Order allow,deny
</Location>

# Restrict access to the admin pages...
<Location /admin>
Allow all
    Order allow,deny
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
Allow all
    AuthType Default
    Require user @SYSTEM
    Order allow,deny
</Location>


Agora reinicie o serviço:

sudo service cups restart

Faça um teste para ver se está tudo correndo bem.

No exemplo abaixo, eu coloco o IP da minha rede, altere conforme a sua:

http://192.168.2.149:631

Configurando o Samba

sudo mkdir /home/troca
$ sudo chmod 777 /home/troca


Criando uma configuração simples no Samba para o funcionamento correto da impressora:

sudo vim /etc/samba/smb.conf

[global]
      workgroup = WORKGROUP
      server string = %h
      netbios name = srvprint
      security = share
      printing = cups
      panic action = /usr/share/samba/panic-action %d
      enable privileges = yes
      #logs
      log file = /var/log/samba/log.%m
      max log size = 500
      syslog = 0

[troca]
      comment = Troca de Arquivos
      path = /home/troca
      public = yes
      browseable = yes
      writable = yes
      read only = no
      #create mask = 0700
      #directory mask = 0700

      vfs object = audit

[printers]
   comment = Todas as Impressoras
   path = /var/spool/samba
   print ok = yes
   guest ok = yes
   browseable = yes

[print$]
   comment = Drivers de impressão para os clientes Windows
   path = /var/lib/samba/printers
   browseable = yes
   guest ok = yes
   read only = yes
   write list = root
   #inherit permissions = yes


Reinicie o Samba:

sudo service smbd restart

Instalando a impressora no servidor

Acesse o CUPS:

http://ip_do_servidor:631

Em "Administration", não vem por padrão selecionado:
  • "Show printers shared by other systems"
  • "Share printers connected to this system"
  • "Allow printing from the Internet"
  • "Allow remote administration"
  • "Allow users to cancel any job (not just their own)"

Selecione-os e clique em "Change Settings", você será redirecionado para uma página HTTPS para aceitar o certificado no browser, aceite e pronto. Simples.
Em "Administration", clique em "Add Printer". Conforme as imagens abaixo:
Linux: Drivers de impressão para clientes com Windows 7/XP   Linux: Drivers de impressão para clientes com Windows 7/XP
   Linux: Drivers de impressão para clientes com Windows 7/XP   Linux: Drivers de impressão para clientes com Windows 7/XP   Linux: Drivers de impressão para clientes com Windows 7/XP   Linux: Drivers de impressão para clientes com Windows 7/XP


Página anterior     Próxima página

Páginas do artigo
   1. Ambiente / Dependências
   2. CUPS / Samba / Impressora no servidor
   3. Disponibilizando drivers de impressão para os clientes
Outros artigos deste autor

Recebendo relatório do SARG via e-mail (Gmail)

FTP com autenticação LDAP

OpenVPN - Servidor Ubuntu 10.04 LTS e Clientes Windows

Administrando Squid pelo browser, bloquear e liberar máquinas por IP, login, palavras

Administração - Controle de Acessos

Leitura recomendada

Filtros de Texto no Linux

Instalação e configuração do Bacula com interface web (Bweb/Brestore)

O que é $PATH, como funciona e como trabalhar com ele

Atualizando o Red Hat com o up2date

DNS e DNS reverso rapidamente no Linux

  
Comentários
[1] Comentário enviado por Buckminster em 22/04/2013 - 17:51h

Muito bom, tanto para ambientes com uma ou ambientes com mais impressoras.

[2] Comentário enviado por MAPOGOS em 23/04/2013 - 00:15h

Eu nunca instalei um impressora, ma entendo um pouco dos passos default a serem configurados.
Mas minha pergunta é:
Aqui em casa tem 2 Not e Desktop SO XP os not na conexão wirelees.
Uma vez que foi instalada HP Desject 3050,
Tem como verificar os software dela igual o firmware ou pagina do roteador pelo número do ip no browser?
Eu posso enxergar ela no Dos ou terminal?
ou sempre terei que colocar CD para acesso ao SW da impressora.
Muito interessante este documento de impressoras no servidor;


[3] Comentário enviado por nilodanx52 em 23/04/2013 - 10:01h

Funciona no ArchLinux como server e no Sabayon e windows como clientes?

[4] Comentário enviado por joserf em 23/04/2013 - 19:31h


[3] Comentário enviado por nilodanx52 em 23/04/2013 - 10:01h:

Funciona no ArchLinux como server e no Sabayon e windows como clientes?


Nunca usei amigo o ArchLinux.

[5] Comentário enviado por joserf em 23/04/2013 - 19:32h


[2] Comentário enviado por heslon em 23/04/2013 - 00:15h:

Eu nunca instalei um impressora, ma entendo um pouco dos passos default a serem configurados.
Mas minha pergunta é:
Aqui em casa tem 2 Not e Desktop SO XP os not na conexão wirelees.
Uma vez que foi instalada HP Desject 3050,
Tem como verificar os software dela igual o firmware ou pagina do roteador pelo número do ip no browser?
Eu posso enxergar ela no Dos ou terminal?
ou sempre terei que colocar CD para acesso ao SW da impressora.
Muito interessante este documento de impressoras no servidor;



Não entendi amigo.

[6] Comentário enviado por diegodtl em 24/04/2013 - 17:45h

Como ficaria uma impressoa conectada em um cabo usb instalada no cups e compartilhando-a?

[7] Comentário enviado por joserf em 24/04/2013 - 20:12h


[6] Comentário enviado por diegodtl em 24/04/2013 - 17:45h:

Como ficaria uma impressoa conectada em um cabo usb instalada no cups e compartilhando-a?


Mesmo esquema amigo, nao muda nada só na instalação dela no cups.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts