Vou ajudar, mas isso é do alto da minha cabeça, então você pode precisar alterar algumas coisas:
Primeiro verifique se você tem a impressora conectada e o samba / cups instalado. Portanto, se você fizer uma pesquisa apt-get
/, aptitude
deverá ter os pacotes cups e samba instalados. Copos é para manusear a impressora. O Samba deve lidar com o compartilhamento caso um sistema Windows se conecte a essa impressora compartilhada (Seu caso). Se você não os tiver instalado, então:
sudo apt-get install cups samba
ou usando o aptitude sudo aptitude install cups samba
Depois disso, começamos com a configuração deles. Como você está na versão de servidor do Ubuntu, você não tem nenhuma maneira padrão de usar uma solução de GUI (eu digo padrão, pois algumas pessoas instalam pacotes de GUI); portanto, o seguinte é para servidor puro:
Edite sua configuração principal do samba. O arquivo está em /etc/samba/smb.conf
. Para editar o arquivo, basta digitar sudo nano /etc/samba/smb.conf
Se você é root, não precisa da sudo
peça.
Queremos alterar as seguintes variáveis e remover os símbolos de comentário (# ou;) na frente deles, se houver. Então, por exemplo:
Se for assim, # workgroup = WORKGROUP
você o deixaria assim
workgroup = WORKGROUP
(sem o símbolo #).
Se for assim, ; guest = yes
você o deixaria assim
guest = yes
(Sem o símbolo;):
grupo de trabalho - altere para o grupo de trabalho que você está usando na sua rede. Se sua rede é "xtreme", como no meu caso, deveria dizer:
workgroup = xtreme
(Lembre-se de remover o comentário, se houver)
segurança - Altere para compartilhar. Isso poupará vários problemas mais tarde.
security = share
Edite sua seção de impressoras samba.
A seção da impressora ficaria assim:
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700
o que queremos fazer é alterar o navegador para sim e o convidado ok para sim
Deve ficar assim após a edição:
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
; read only = yes
create mask = 0700
Isso é tudo. Agora reinicie o serviço samba. você pode fazer isso de várias maneiras:
sudo service smbd restart
sudo /etc/init.d/smbd restart
Agora vá ao seu sistema Windows ou Linux e procure a impressora na rede ou o IP do servidor.
http:\\192.168.1.9:631\printers\Xerox123
Aqui está o tutorial com imagens: [ linuxibos.blogspot.com/2012/05/seprinters-linux.html[[1] [1]: linuxibos.blogspot.com/2012/05/seprinters-linux.html