Samba Problems

Felipe Covarrubias hooper.007 en gmail.com
Mar Mar 1 15:01:41 CLST 2005


Hola Lista, Les cuento que estoy configurando un servidor Linux con
Samba con el fin de respalar archivos importantes de usuarios de
maquinas windows, la idea es que diariamente esto tendria que hacerse
desde cada pc con windows hacia este pc con linux+samba, ahora para
esta labor le cree cuentas de usuario samba y de sistema en el
servidor a cada uno de estos usuarios (ademas tienen el mismo username
en servidor y cliente), ahora para esto he adjuntado el archivo de
configuracion de samba que estoy usando, respecto a los pc con windows
estoy corriendo un sotfware llamado "arctor" version trial, este corre
en los pc con windows. lo otor es atravez de un proceso de windows
habilito una unidad montada atravez de la red, la cual es la unidad
samba de este usuario. en la cual atrevez de windows consigo montarla
en cada inicio del sistema, con lo que la password queda guardada, y
no necesito seguir haciendo login por samba como usuario de forma
directa ya que para cada sesion se esta logiando automaticamente.

NOTA: arctor tiene una funcionalidad llamada "version to keep" que es
para ver cuantas versiones del mismo archivo distintas pueden existir
(mismo nombre pero caracteristicas de archivo distintas (peso, fecha
de ultima modificacion, etc) )

***ahora les cuento el problema:

  cuando el pc cliente con arctor tiene windows 2000 en NTFS: este
programa se puede meter a la unidad samba del usuario y "escribir"
(crear archivos especificamente), leer archivos. Pero cuano completa
un "version to keep" = 3 ( 3 archivos del mismo nombre con
caracteristicas de archivo distintas) el programa arctor debe borrar
la version mas antigua del archivo para seguir manteniendo solo 3
copias de este mismo nombre de archivo, Y He aqui el problema, el
programa arroja error de permisos Ya que me dice que No puede
borrarlos por falta de privilegios.

  cuando el pc cliente con arctor tiene windows XP en FAT32: es te
programa se puede meter a la unidad de samba del usuario y "escribir"
(crear archivos especificamente), leer archivos. y cuando completa 3
versiones de archivo de = nombre pero con caracteristicas distintas,
Arctor Si puede borrar la version mas antigua de este archivo de mismo
nombre, dejando solo los 3 archivos de fecha mas reciente.

   Entonces mi Pregunta es :Que ($%&"!"·) esta Mal  ???. por que en el
segundo caso el sistema hace lo deseado. y en el primero No, lo que me
importa mayormente es ver si el smb.conf tiene algun defecto o esta
falto de alguna caracteristica que desconosco, o de estar bien, ver si
alguien ha realizado esta misma labor con exito (que se que hace mas o
menos seguido en muchas partes segun entiendo) y que software para
hasefroch estan usando en vez de arctor (en caso de ser este el
problema), de antemano Muchas Gracias.


Archivo: /etc/samba/smb.conf

#======================= Global Settings ==================
[global]
# added by OEA
  preexec = /bin/echo "%u (%U) at %m connected to //%L/%S on %T" >> /tmp/smblog

# workgroup = NT-Domain-Name or Workgroup-Name
   workgroup = GRUPO1	

# server string is the equivalent of the NT Description field
   server string = Linux Backup

#############################################################################################
#ESTA OPCION PERMITE A SAMBA COMPORTARSE MAS PARECIDO A UN SERVIDOR
WINDOWS EN LOS PERMISOS

acl compatibility = w2k 
nt acl support = yes

#############################################################################################

   log file = /var/log/samba/log.%m
   log file = /var/log/samba/user/log.%U

# Put a capping on the size of the log files (in Kb).
   max log size = 50

# Security mode. Most people will want user level security. See
# security_level.txt for details.
   security = user
# You may wish to use password encryption. Please read
# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
# Do not enable this option unless you have read those documents
  encrypt passwords = yes
  smb passwd file = /etc/smbpasswd

  unix password sync = Yes
  passwd program = /usr/bin/passwd %u
  passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password*
%n\n *passwd:*all*authentication*tokens*updated*successfully*

# Most people will find that this option gives better performance.
# See speed.txt and the manual pages for details
   socket options = TCP_NODELAY 

    local master = yes

# OS Level determines the precedence of this server in master browser
# elections. The default value should be reasonable
   os level = 100

    domain master = yes

    preferred master = yes

    domain logons = no

# if you enable domain logons then you may want a per-machine or
# per user logon script
# run a specific logon batch file per workstation (machine)
   logon script = %m.bat
# run a specific logon batch file per username
   logon script = %U.bat
   
   dns proxy = no 

deadtime = 10
#=================Share Definitions =========================
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
   create mode = 0755


######################################################






-- 
Felipe Covarrubias
Estudiante Ingenieria Civil Electrónica
Departamento de Electrónica
Universidad Técnica Federico Santa María



Más información sobre la lista de distribución Linux