Este é um artigo onde veremos como implementar um servidor de impressão com o Samba, além de darmos início à aprendizagem sobre PDC (Primary Domain Controller).
Essa creio eu, ser uma das melhores soluções que o Samba nos oferece. Podemos montar um servidor de impressão potente e de baixíssimo custo. Para que tudo funcione perfeitamente devemos ter nossas impressoras devidamente instaladas e configuradas no Linux.
A configuração no Samba será bem simples e de fácil entendimento.
Vamos lá então:
Com seu editor de textos favorito edite o arquivo /etc/samba/smb.conf. Agora iremos iniciar a configuração de nosso servidor de impressão:
# vi /etc/samba/smb.conf
[global]
workgroup = MaranCorp
netbios name = Impressão
server string = Linux
printcap name = /etc/printcap
load printer = yes
printing = cups
log file = /var/log/samba/log.%m
log level = 1
max log size = 150
debug level = 1
security = user
domain master = false
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
read raw= yes
write raw = yes
max xmit = 65536
getwd cache = yes
[lexmark]
comment = Lex Mark
path = /var/spool/samba
browseable = yes
printable = yes
printer = lex1
valid users = maran @impressao
guest ok = no
read only = yes
use client driver = yes
print command = lpr - r -h -p %p %s
[hp]
comment = HP
path = /var/spool/samba
browseable = yes
printable = yes
printer = hp1
valid users = maran,@impressao
guest ok = no
read only = yes
use client driver = yes
print command = lpr - r -h -p %p %s
Vamos entender o que foi feito. Explicarei parâmetros referentes a impressão, sendo que os demais são parâmetros básicos de funcionamento do Samba:
printcap name = valor
Definimos o arquivo que contém as definições das impressoras.
load printers = valor
Aqui disponibilizamos ou não as impressoras para a rede. Valores possíveis: yes, no.
printing = valor
Aqui informamos qual o sistema padrão de impressão de nosso sistema. As impressoras primeiramente devem estar funcionando no Linux para depois instalar no Windows.
Parâmetros dos compartilhamentos individuais:
use client driver = valor
Dizemos ao Samba para usar o driver de impressão do cliente. Valores possíveis: yes, no.
print command = valor
Este creio eu ser auto explicativo. ;)
printer = valor
Definimos qual a impressora padrão do gerenciador de impressoras.
path = /var/spool/samba
Indicamos onde serão gerados os arquivos para a fila de impressão.
Ok, entendemos, agora vamos testar???
Reinicie seu Samba. Isso pode ser feito de duas maneiras:
[3] Comentário enviado por maran em 22/06/2008 - 01:16h
@fullinux, cara valeu mesmo meu velho, sempre me incentivando ;), velho quando o material foi barrado eu fiquei meio que revoltado rsrs e deletei os mesmos, mas eu dei uma verificada agora e tenho o backup pronto do que teria sido o primeiro e segundo artigo, o terceiro foi este, o quarto esta quase pronto ;).
Me deixe aqui o e-mail por onde gostaria de estar recebendo este material, que eu passo para você !!!
Mo sorte so tenho este backup pois tinha mandado para algumas pessoas aqui do vol que tinham duvidas sobre o assunto.
Ah mais é isso ae, tenho alguns outros assuntos ai, que pode estar por vir, quem sabe né .
mais valeu mesmo meu velho, grande abraço, e até dia 19/07
[4] Comentário enviado por tsanches em 22/06/2008 - 15:32h
Excelente artigo, se possível também desejo obter seu material, sua maneira de explicar é muito objetiva, tenho certeza que irei adquirir um excelente conhecimento.
e-mail: tectsanches@yahoo.com.br
Valeu :-)
TSANCHES
[7] Comentário enviado por maran em 22/06/2008 - 23:27h
Fala galera, orra valeu pelos comentários !!!!
Bom os e-mails foram enviados, primeiro foi passado a voces od dois primeiros, o terceiro se tornou este =/ , não tenho mais o original, e o quarto esta quase pronto )
Por favor me confirmem o recebimento dos e-mails.
Valeu e muito obrigado a todos.
@fulllinux, em mãos rsrsr, valeu em meu velçho, e ate logo !!!
[8] Comentário enviado por tsanches em 22/06/2008 - 23:56h
Ola Brother!
Palavra dita, palavra cumprida!
Agradeço o envio, recebi todos os arquivos, garoto você tem um grande futuro! Parabéns!
Até a proxima...
Valeu :-)
TSANCHES
[12] Comentário enviado por foguinho.peruca em 23/06/2008 - 11:35h
^^''
Gostei do artigo...
Fui seco achando que era material para configurar o servidor mas na verdade é material teorico. Mas blz, ficou bem claro e simples.
Quanto ao material barrado, acredito que tenha algo sobre configurações e etc mais detalhado. Bom, manda pra mim, mesmo que não tenha material masi técnico... fiquei curioso...
[13] Comentário enviado por maran em 23/06/2008 - 12:01h
Bom Jeff, logo mais estarei mandando pois agora esta meio perturbador por aqui rsrs
Bom o material é bem técnico tanto este como o outro, pois este fica teorico quando se fala em PDC.
Os outros artigos mantem a base, teoria e prática, pois nada adianta você já quere ir para prática sem entende, so vai ter problemas e se arruma solução nem vai saber o que fez, e isto não te qualifica como um bom profissional, pelo menos ao meu ver.
Eles seguem desde uma introdução ao que é o Samba, até o 5 que ainda não esta pronto que tem algumas curiosidades, soluções de erros.
Mas neste meio tempo do 1 até o 5 , entendemos uma boa quantia de soluções que o Samba nos oferece, desde um servidorzinhu de arquivos, até scripts em lote , ou batch sendo mais claro ;)
Abraços, e-mail está a caminho , confirme o recebimento.
[16] Comentário enviado por julianne em 08/07/2008 - 21:31h
Olá Fábio, gostei bastante do artigo e também gostaria de receber os outros artigos de sua autoria. Estou elaborando meu TCC sobre Samba e tenho certeza que o seu material será de grande importância, visto a sua didática e a forma de como abordou o assunto. Parabéns e sucesso!!
meu e-mail é juliannecavalcanti@gmail.com, desde já agradeço bastante!! :)
[18] Comentário enviado por andrealsuporte em 29/08/2008 - 11:13h
Gostei muito do artigo...
mas sou meio inesperiente ainda e gostaria de mais ajuda com o arquivo print-pdf.conf pois nao soube o que colocar dentro dele,se você puder me dar uma ajuda vou ficar muito feliz.
[20] Comentário enviado por Claiton Neri em 01/08/2014 - 17:55h
Meus Parabéns amigo pelo seu artigo ... muita informação de qualidade ... se q faz muito tempo q vc postou mas se ainda tiver seu material de envio e quiser me mandar... eu agradeço!!!
claitondidone@gmail.com