From: Max Data: 21/09/2001 16:17:10 Subject: Samba e Servidor de Impressão Sevidor de impressão no Linux Se você trabalha em uma empresa que utiliza uma rede de computadores , provavelmente há uma máquina que fica responsável pelo controle da impressora.Neste caso , não é nada economico comprar uma lincensa Windows apenas para um computador que fica o tempo todo parado.A melhor soluçao é configurar o Linux como servidor de impressão,todo este procedimento é feito de Samba, um conjunto de ferramentas que utiliza um protocolo chamado de SMB(Server Message Block). Para quem não sabe , este é o mesmo protocolo usado pelo Windows no compartilhamento de de arquivoas e impressoras. Mas esta não é a única funçao do Samba.Ele tambem permite que os usuarios de Windows façam a validação de senha no Linux, da mesma forma que é feito em um servidor de Windows NT server ,este software está disponivel em praticamanete todas as distribuiçãoes do Linux.Mas , caso voce não o tenha, é possivel baixa- lo via internet no endereço www.samba.org. Para verificar se este pacote já esta instalado , digite: rpm -q samba Se o pacote estiver instalado, a versão do produto aprecerá.Caso contrario , instale-o usando o camando: rpm -Uvh samba.x.x.x. Apos a instalação , o paacote adiciona dois servidores : o smbd e o nmbd.Verifique se eles estão rodando usando os seguintes comandos: ps -aux|grep nmbd ps -aux|grep smbd Se eles não estiverem ativos , você pode inicia-los usando o comando em modo texto.Bastar digitar : samba start Há tambem uma outra opção que faz com que os servidores rodem automaticamente na inicializacão do linux,isto é feito atraves de uma configuração no arquivo/etc/inetd.conf.Edite-o e altere as seguintes linhas: netbios-ssn stream tcp nowait root/usr/sbin/smbd smbd netbios-ns dgram udp wait root/usr/sbin/nmbd nmbd Para finalizar , nao esqueça de reiniciar o servidor inetd,basta executar o comando: killall -HUO inetd Configuração Toda configuração do samba é controlada por um único arquivo : o etc/smb.conf. É atraves dele que você determina todos os recursos (incluindo diretorios impressoras) que serão compartilhados,como você irá conferrir ao editar este arquivo , ele está subdividido em seções e inicia cada uma delas com um cabeçalho , como [global],[homes][printers],[tmp], entre outros.Confira agora o processo de configuração necessaria para compartilhar uma impressora na rede. Servidor de impressão Para que o compartilhamento funcione , é necessario que a impressora esteja configurada e imprimindo sobre Linux.No arquivo smb.conf , faça as seguintes mudanças para adicionar uma impressora: [global] printing=bsd printcap name=/etc/printcap load printers= yes