De acordo com este artigo:
Na máquina do servidor (a que a impressora está conectada),
open System -> Administration -> Printing
(Se o item de menu não existir, você precisa adicionar system-config-printer ao menu). . Isso abrirá a janela Configuração da impressora.
Selecione Servidor na barra de menus e depois Configurações. Isso abrirá a janela Configurações Básicas do Servidor. Verifique a segunda caixa:
Publicar impressoras compartilhadas conectadas a este servidor Se este computador funcionar como um servidor de impressão e um cliente (ele precisa acessar uma impressora conectada a outro computador), selecione também a primeira caixa, "Show printers shared by other systems"
Clique com o botão direito na impressora e marque a opção Compartilhada, se ainda não estiver marcada
Verifique se os usuários que você deseja usar a impressora não estão excluídos. Veja Properties>Access Control
. As configurações padrão podem ser definidas como "deny printing for everyone except ..."
Mas você pode querer "allow printing for everyone"
.
Servidor de impressão Ubuntu compatível com Windows (Samba)
Se o seu servidor de impressão Ubuntu deve funcionar também com clientes Windows, você deve primeiro certificar-se de que o pacote SAMBA está instalado (por exemplo, usando o gerenciador de pacotes Synaptic). Em seguida, faça uma pequena alteração de configuração no SAMBA. Em resumo, você deve descomentar as seguintes linhas em /etc/samba/smb.conf
- open terminal and run:
sudo gedit /etc/samba/smb.conf
Na seção [impressoras]:
browseable = yes
guest ok = yes
Quando terminar, reinicie o Samba:
sudo service smbd restart
sudo service nmbd restart
Além disso, alguém poderia permitir as seguintes portas através de um firewall (ufw, por exemplo) via:
sudo ufw allow 139/tcp
sudo ufw allow 445/tcp
sudo ufw allow 137/udp
sudo ufw allow 138/udp