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