Servidor de impressora Ubuntu, Rede=Windows NT, acesso por Win98

Iniciado por Bob_Crazy, 26 de Setembro de 2006, 12:31

tópico anterior - próximo tópico

Bob_Crazy

Já tentei vários tutoriais, e não consigo colocar a mesma disponivel da rede.
Vão me indicar certamente o site: http://wiki.ubuntubrasil.org/Compartilhando_Impressora
Li de cabo a rabo, mas o cupsd.conf está completamente diferente.
Tentei Swat e Webmin. Nada !

A rede tem domínio e as máquinas usam IP fixo.
O samba dentro do meu conhecimento está OK ! (enxergo as pastas da rede e no soutros PC minha máquina aprece lá !)

Quando vou criar uma nova impressora nas máquinas, aparece a opção da máquina com Ubuntu e HP930 mas pede apenas um senha, e pelo que testei não é nem a do usuário e nem a do root. Acho que se soubesse que senha é essa tudo estaria resolvido , ou até mesmo impedir da solicitação da senha !

Que raios de senha é essa que é solicitada nas máquinas Windows no momento de adicionar a impressora ?

Se não for possível dessa forma, qual seria a forma correta ?

CUPSD.CONF

#
#
#   Sample configuration file for the Common UNIX Printing System (CUPS)
#   scheduler.  See "man cupsd.conf" for a complete description of this
#   file.
#

# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel warning

# Administrator user group...
SystemGroup lpadmin

# Only listen for connections from the local machine.
# These settings are configured in /etc/cups/cups.d/ports.conf so that
# changing them does not require to change this file.
# Listen localhost:631
# Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
# The 'Browsing' setting is configured in /etc/cups/cups.d/browse.conf
# so that changing it does not require to change this file.
# Browsing Off
BrowseOrder allow,deny
BrowseAllow @LOCAL
BrowseAddress @LOCAL

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Restrict access to the server...
<Location />
  Order allow,deny
  Allow localhost
  Allow @LOCAL
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow localhost
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Basic
  Require user @SYSTEM
  Order allow,deny
  Allow localhost
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job-related operations must be done by the owner or an adminstrator...
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an adminstrator to authenticate...
  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
    AuthType Basic
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Include files in /etc/cups/conf.d
Include /etc/cups/cups.d/ports.conf
Include /etc/cups/cups.d/browse.conf

#
#
 Dapper, Samba 3.0.2.2, desde 11/09/2006
Athlon 1,7 , 256 RAM

megadoug

Amigo, essa maquina que vc colocou o linux eh so pra servidor de impressão ou tmb pra servidor de arquivo?
Se for so pra impressão, vai no samba e atribui na pasta printers nivel de compartilhamento como "share".
O server deve esta exigindo que o user faça um loggin pra poder liberar a impressora, mudando o atributo pra nivel compartilhado ele nao pedirá uma senha pra logar e compartilhar a impressora, mas qualquer um poderá usar a impressora, ate o guest.


Felix

Há também o caso de que se os terminais windows forem versão 98, para acessar corretamente compartilhamentos, seja de pastas ou impressoras, é necessário efetuar login no terminal windows com um usuário e senha cadastrado no samba, pois se for com usuário diferente, aparece apenas a caixa pedindo senha, sem ser possível declarar um usuário

Bob_Crazy

Citação de: megadoug online 26 de Setembro de 2006, 15:08
Amigo, essa maquina que vc colocou o linux eh so pra servidor de impressão ou tmb pra servidor de arquivo?
Se for so pra impressão, vai no samba e atribui na pasta printers nivel de compartilhamento como "share".
O server deve esta exigindo que o user faça um loggin pra poder liberar a impressora, mudando o atributo pra nivel compartilhado ele nao pedirá uma senha pra logar e compartilhar a impressora, mas qualquer um poderá usar a impressora, ate o guest.



Bem, eu compartilho apenas a impressora para a rede, e não arquivos !
Como alterar o nível de compartilhamento da impressora de USERS para SHARE ?

Abaixo coloco o Printers.conf e smb.conf para orientação !

PRINTERS.CONF
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer DeskJet-930C>
Info Jr
DeviceURI hp:/par/DESKJET_930C?device=/dev/parport0
State Idle
StateTime 1159282331
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer impressoracompartilhada>
Info Jr
DeviceURI hp:/par/DESKJET_930C?device=/dev/parport0
State Idle
StateTime 1159282331
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>


SMB.CONF
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2006/09/26 13:57:25

[global]
workgroup = URANIO
server string = %h server (Samba, Ubuntu)
security = SHARE
obey pam restrictions = Yes
passdb backend = tdbsam
guest account =
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
comment = compartilhamento de todas as impressoras
invalid users = root
printer name = DeskJet-930c

[printers]
comment = All Printers
path = /tmp
create mask = 0700
printable = Yes
printing = cups
print command =
lpq command = %p
lprm command =
browseable = No

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers

[jr]
comment = Jr -Linux
path = /home/jr
read only = No
guest ok = Yes
browseable = No



Obrigado !
 Dapper, Samba 3.0.2.2, desde 11/09/2006
Athlon 1,7 , 256 RAM

megadoug


Bob_Crazy

Eu com webmin e Rubinho Barrichelo na Ferrari é a mesma coisa ! Não acerto uma !

O tutorial que encontrei bem passo-a-passo é de versão anterior onde há pequenas diferenças, que foram o suficiente para não acertar o processo ! E como já tentei por ele e depois com o Swat, o config ficou um tanto quanto "mexido" (o swat retira os comentários ).
Como tenho o ubuntu recém instalado em outra máquina (em casa) vou colocar o smb.conf "virgem" e tentar fazer as alterações manuais, sem nenhum programa para auxiliar (pelo menos a principio) . Depois vou postar o resultado e o novo smb.conf.

Aguardemmmmmmmmmmmm

303 Cr4zY
 Dapper, Samba 3.0.2.2, desde 11/09/2006
Athlon 1,7 , 256 RAM

Tommy

Pessoal tambem estou com o mesmo problema...

Ja instalei o samba e o cups tambem esta instalado so que tenho alguns problemas:

o samba ligando pelo windows pede me uma pass, que pass devo meter?? já meti a the user e a de root e nada!

no Cups a mesma coisa pede me uma paass para eu configurar atravez do : http://localhost:631 !?!?!? :S que password ele pede se nunca configurei nenhuma password nem para o Cups nem para o samba...


Sou muito noob nisto mas comprei uma lase samsung ml-2010 k funciona perfeitamente e keria partilha la com uma maquina windows xp p imprimir atravez do mu ubuntu... como faço!


ja estou nisto a um dia e nada!!! estou a começar a desesperar...

Sistema Operativo: