Eu vou ajudar, mas isso é do topo da minha cabeça, então você pode precisar mudar 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 lidar com a impressora. O Samba é responsável pelo compartilhamento no caso de um sistema Windows se conectar a essa impressora compartilhada (Seu caso). Se você não 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 do servidor do Ubuntu, você não tem nenhuma maneira padrão de usar uma solução de GUI (digo padrão, já que algumas pessoas instalam pacotes 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, simplesmente digite sudo nano /etc/samba/smb.conf
Se você é root, não precisa da parte sudo
.
Queremos alterar as seguintes variáveis e remover os símbolos de comentário (# ou;) na frente deles, se eles tiverem. Então, por exemplo:
Se for assim, # workgroup = WORKGROUP
você deixaria assim workgroup = WORKGROUP
(sem o símbolo #).
Se for parecido com este ; guest = yes
, você o deixaria assim: guest = yes
(sem o símbolo;):
grupo de trabalho - Altere-o para o grupo de trabalho que você está usando em sua rede. Se sua rede é "xtreme" como no meu caso, deveria dizer:
workgroup = xtreme
(Lembre-se de remover o comentário se tiver um)
security - altere para compartilhar. Isso salvará vários problemas mais tarde.
security = share
-
Edite sua seção de impressoras samba.
A seção da impressora seria algo como isto:
[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 navegável para sim e convidado ok para sim
Deve ser 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á para o sistema Windows ou Linux e procure a impressora na rede ou o IP do servidor.