Foros del Web » Administración de Sistemas » Unix / Linux »

SAMBA o CUPS inestable

Estas en el tema de SAMBA o CUPS inestable en el foro de Unix / Linux en Foros del Web. Holas Este fin de semana instalé un servidor ubuntu 9.04 para servidor de archivos e impresión, tengo 2 usuarios que de pronto tienen problemas para ...
  #1 (permalink)  
Antiguo 25/05/2009, 09:43
Avatar de temaqueja  
Fecha de Ingreso: agosto-2002
Ubicación: /dev/null/
Mensajes: 399
Antigüedad: 22 años, 4 meses
Puntos: 4
SAMBA o CUPS inestable

Holas

Este fin de semana instalé un servidor ubuntu 9.04 para servidor de archivos e impresión, tengo 2 usuarios que de pronto tienen problemas para imprimir (osea, en las pruebas estuvo todo perfecto pero ahora q esta "en producción" saca problemas).

* Hay 2 impresoras matriciales conectadas al servidor.

* Los usuarios en windows usan un antiguo programa en fox y este programa redirecciona el lpt1 local hacia la impresora segun lo que va a imprimir, es decir el archivo bat hace:
net use lpt1: /delete
net use lpt1: //serve/presu

* PEROOOOO 2 usuarios de pronto no pueden, ya que cuando el bat ejecuta el comando net use el servidor les pide usuario y contraseña y escriban lo que escriban, sea correcto o no les lanza un mensaje de acceso denegado.

* El resto de usuarios de la red no tiene problemas, está imprimiendo normalmente
* Ayer, los usuarios con el problema podian imprimir normalmente.
* A si una cosa mas: la configuración es la misma para todos y los usuarios con el problema si tienen acceso al servidor de archivos.

HELP Pleaseee recien comienzo con Linux, que puede estar pasando? hay algún límite de usuarios?
__________________
_________________________
La computadora nació para resolver problemas que antes no existían
  #2 (permalink)  
Antiguo 25/05/2009, 12:17
Avatar de AleSanchez
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 3.692
Antigüedad: 20 años, 3 meses
Puntos: 47
Respuesta: SAMBA o CUPS inestable

No, no hay limitaciónes.
Publica la configuración de tu Samba para ver que puede estar pasando.

Saludos.
__________________
¡Volviendo a la programación!
  #3 (permalink)  
Antiguo 25/05/2009, 16:24
Avatar de temaqueja  
Fecha de Ingreso: agosto-2002
Ubicación: /dev/null/
Mensajes: 399
Antigüedad: 22 años, 4 meses
Puntos: 4
Respuesta: SAMBA o CUPS inestable

Aqui está yo no lo he tocado directamente ojo ha sido 100% mediante el webmin; he cortado todo el saludo y algunas secciones con todo en comentario porque el post estaba muy largo:

Código:
#======================= Global Settings =======================

[global]
	log file = /var/log/samba/log.%m
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	obey pam restrictions = yes
	map to guest = bad user
	encrypt passwords = true
	passwd program = /usr/bin/passwd %u
	passdb backend = tdbsam
	dns proxy = no
	writeable = yes
	server string = %h server
	unix password sync = yes
	workgroup = WORKGROUP
	os level = 20
	valid users = @users
	syslog = 0
	panic action = /usr/share/samba/panic-action %d
	usershare allow guests = yes
	max log size = 1000
	pam password change = yes

#### Networking ####

####### Authentication #######

# "security = user" is always a good idea. This will require a Unix account
#   security = user

########## Domains ###########

# Is this machine able to authenticate users. Both PDC and BDC
# must have this setting enabled. If you are the BDC you must
# change the 'domain master' setting to no
#
;   domain logons = yes
#
# The following setting only takes effect if 'domain logons' is set
# It specifies the location of the user's profile directory
# from the client point of view)
# The following required a [profiles] share to be setup on the
# samba server (see below)
;   logon path = \\%N\profiles\%U
# Another common choice is storing the profile in the user's home directory
# (this is Samba's default)
#   logon path = \\%N\%U\profile

# The following setting only takes effect if 'domain logons' is set
# It specifies the location of a user's home directory (from the client
# point of view)
;   logon drive = H:
#   logon home = \\%N\%U

# The following setting only takes effect if 'domain logons' is set
# It specifies the script to run during logon. The script must be stored
# in the [netlogon] share
# NOTE: Must be store in 'DOS' file format convention
;   logon script = logon.cmd

# This allows Unix users to be created on the domain controller via the SAMR
# RPC pipe.  The example command creates a user account with a disabled Unix
# password; please adapt to your needs
; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u

# This allows machine accounts to be created on the domain controller via the 
# SAMR RPC pipe.  
# The following assumes a "machines" group exists on the system
; add machine script  = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u

# This allows Unix groups to be created on the domain controller via the SAMR
# RPC pipe.  
; add group script = /usr/sbin/addgroup --force-badname %g

########## Printing ##########

# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
#   load printers = yes

# lpr(ng) printing. You may wish to override the location of the
# printcap file
;   printing = bsd
;   printcap name = /etc/printcap

# CUPS printing.  See also the cupsaddsmb(8) manpage in the
# cupsys-client package.
;   printing = cups
;   printcap name = cups

############ Misc ############

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
;   include = /home/samba/etc/smb.conf.%m

# Most people will find that this option gives better performance.
# See smb.conf(5) and /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/speed.html
# for details
# You may want to add the following on a Linux system:
#         SO_RCVBUF=8192 SO_SNDBUF=8192
#   socket options = TCP_NODELAY

# The following parameter is useful only if you have the linpopup package
# installed. The samba maintainer and the linpopup maintainer are
# working to ease installation and configuration of linpopup and samba.
;   message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &

# Domain Master specifies Samba to be the Domain Master Browser. If this
# machine will be configured as a BDC (a secondary logon server), you
# must set this to 'no'; otherwise, the default behavior is recommended.
#   domain master = auto

# Some defaults for winbind (make sure you're not using the ranges
# for something else.)
;   idmap uid = 10000-20000
;   idmap gid = 10000-20000
;   template shell = /bin/bash

# The following was the default behaviour in sarge,
# but samba upstream reverted the default because it might induce
# performance issues in large organizations.
# See Debian bug #368251 for some of the consequences of *not*
# having this setting and smb.conf(5) for details.
;   winbind enum groups = yes
;   winbind enum users = yes

# Setup usershare options to enable non-root users to share folders
# with the net usershare command.

# Maximum number of usershare. 0 (default) means that usershare is disabled.
;   usershare max shares = 100

# Allow users who've been granted usershare privileges to create
# public shares, not just authenticated ones

#======================= Share Definitions =======================

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares.  This will share each
# user's home directory as \\server\username
;[homes]
;   comment = Home Directories
;   browseable = no

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
;   read only = yes

# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
;   create mask = 0700

# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
;   directory mask = 0700

# By default, \\server\username shares can be connected to by anyone
# with access to the samba server.  Un-comment the following parameter
# to make sure that only "username" can connect to \\server\username
# This might need tweaking when using external authentication schemes
;   valid users = %S

# Un-comment the following and create the netlogon directory for Domain Logons
# (you need to configure Samba to act as a domain controller too.)
;[netlogon]
;   comment = Network Logon Service
;   path = /home/samba/netlogon
;   guest ok = yes
;   read only = yes
;   share modes = no

# Un-comment the following and create the profiles directory to store
# users profiles (see the "logon path" option above)
# (you need to configure Samba to act as a domain controller too.)
# The path below should be writable by all users so that their
# profile directory may be created the first time they log on
;[profiles]
;   comment = Users profiles
;   path = /home/samba/profiles
;   guest ok = no
;   browseable = no
;   create mask = 0600
;   directory mask = 0700

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
;   write list = root, @lpadmin



[sistema]
	valid users = @sb
	create mode = 777
	path = /var/samba/sistema
	directory mode = 777

[contabilidad]
	valid users = @bancos
	create mode = 777
	path = /var/samba/contabilidad
	directory mode = 777

[telecredito]
	writeable = yes
	valid users = @telecredito
	create mode = 777
	path = /var/samba/telecredito
	directory mode = 777

[compartido]
	writeable = yes
	valid users = @users
	create mode = 777
	path = /var/samba/compartido
	directory mode = 777
Esto es lo que sucede si intento ejecutar el archivo bat manualmente:
Código:
Z:\bat>impres1

No se ha encontrado la conexión de red.

Puede obtener más ayuda con el comando NET HELPMSG 2250.

La contraseña no es válida para \\serve\cola-00.

Escriba el nombre de usuario para "serve": conta00

Escriba la contraseña para serve:

Error de sistema 5.

Acceso denegado.

Z:\bat>
El mensaje "No se ha encontrado la conexión de red." corresponde a net use lpt1: /delete (en este caso no estaba adignado lpt1 a la impresora; lo curioso viene despues cuando indica que la contraseña no es válida ya que la misma contraseña se ha utilizado sin problemas para conectarse a la unidad Z y para ejecutar impres1.bat (que se encuentra en el servidor); todos los usuarios tienen el mismo password.
__________________
_________________________
La computadora nació para resolver problemas que antes no existían
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:00.