-
Se você não está muito ligado ao uso do Samba, pode compartilhar uma impressora usando o IPP :
A maneira preferida de conectar um cliente Windows a um servidor de impressão Linux é usando o IPP. É um protocolo de impressora padrão baseado em HTTP, permitindo a você todas as maneiras de lucrar com o encaminhamento de porta, tunelamento, etc. A configuração é muito fácil e dessa forma é menos propensa a erros do que usar o Samba. O IPP é suportado nativamente pelo Windows desde o Windows 2000. Para configurar o lado do servidor, você precisa ativar a navegação em
/etc/cups/cupsd.conf
, adicionando a linha "BrowesAllow all":Browsing On BrowseOrder allow,deny BrowseAllow @LOCAL BrowseAllow all
No computador Windows, vá para o painel de controle da impressora e escolha 'Adicionar nova impressora'. Em seguida, escolha dar um URL. Para o URL, digite o local da impressora:
http://host_ip_address:631/printers/printer_name
(onde host_ip_address é o endereço IP do servidor GNU / Linux e printer_name é o nome da impressora que está sendo conectada).Depois disso, instale os drivers de impressora nativos da sua impressora no computador Windows. Se o servidor CUPS estiver configurado para usar seus próprios drivers de impressora, basta selecionar uma impressora postscript genérica para o cliente Windows (por exemplo, 'HP Color LaserJet 8500 PS' ou 'Xerox DocuTech 135 PS2'). Em seguida, teste a configuração de impressão imprimindo uma página de teste.
-
Se você precisar usar o Samba para compartilhar, adicione uma lista de gravação a
smb.conf
:[printers] comment = All Printers path = /var/spool/samba browseable = yes guest ok = no printable = yes create mode=0700 write list=@adm root <username>
Todas as informações acima encontradas em este wiki, que tem mais informações do que eu incluí aqui. Espero que ajude!