Buenas gente! Les quería comentar un problemita que tengo desde hace un tiempo con un server samba que administro de tanto en tanto, a ver si alguno tuvo una experiencia similar que quiera compartir conmigo para ayudarme a resolver el problema.
El server es un Ubuntu 9.04 con un samba 3.3.2-1ubuntu3.2, configurado como domain member (security=ads) de un dominio AD configurado en un server window$ 2003. O sea todo medio complicado, pero bueno, ese es el escenario. Server linux con samba como file server (son 13Tb!), server AD en un win$ para administrar usuarios y grupos, y clientes Win$ varios y MACs con MAC OS X (10.6.4, y 10.5.x) La comunicación con el dominio está ok, y de hecho las estaciones de trabajo con win* no tienen problemas. El problema aparece cuando se conecta una Mac a la red, y guarda archivos en el server linux via samba. Se presentan los siguientes síntomas, a saber: - Los archivos y directorios no se guardan con los permisos correctos - Si creamos una carpeta, no se le puede cambiar el nombre - Se creamos un archivo, se puede cambiar el nombre y trabajar sin problemas. - Si ingresamos al recurso compartido desde la Mac, vía smbclient, todo funciona de maravillas. No así cuando se accede directamente desde la mac, o montando el recurso compartido a mano. Consulté algunos links que encontré googleando por ahí, y algo mejoró: http://serverfault.com/questions/81231/permission-issues-with-samba-and-os-x http://lists.apple.com/archives/macos-x-server/2008/Jan/msg00759.html Agregué las opciones: unix extensions = no acl check permissions = no y ahora los archivos y directorios generados desde la MAC, se guardan con los permisos correctos, pero a pesar de esto, si creo una carpeta no puedo cambiarle el nombre (inmediatamente despues de crearla, queda con el nombre por defecto "untitled folder" y tira el error "you don't have permission to rename "untitled folder"". Cosa de mandinga. Con los archivos no pasa nada, se crean con los permisos correctos, y se pueden renombrar y todo ok. Actualmente el recurso compartido está así en el smb.conf: [W] browseable = yes writable = yes path = /home/samba/W force directory mode = 775 force create mode = 664 comment = W valid users = @DOMINIO+w create mode = 664 directory mode = 775 create mask = 0664 directory mask = 0775 Obviamente todas esas opciones de force create mode, create mode, y create mask no estaban antes pero las agregue mientras probaba por que no se guardaban los archivos con los permisos correctos. Lo raro es que desde smbclient, desde la MAC, se puede crear y renombrar a gusto. Probé también montar a mano el recurso compartido desde la consola (mount_smbfs -d 775 -f 664 //pc013:pwd@host/W /temp ), con los mismos problemas. La verdad no soy experto en MAC y no tengo mucha idea de por donde seguir.......tengo mil opciones y combinaciones para probar pero si alguno ya pasó por esta experiencia, me ahorro un montón de tiempo diagnosticando :-) Si hace falta smb.conf, avisen y lo posteo, no quise sobrecargar. Gracias de antemano, saludos!! Guille Lanux - Grupo de usuarios de GNU/Linux de Lanus Visitanos en: http://www.lanux.org.ar Reglas de etiqueta para el posteo de mensajes a la lista: http://www.lanux.org.ar/?page_id=35 Articulos y noticias por rss: http://www.lanux.org.ar/?feed=rss2 Lanux por irc: irc.freenode.net -> #lanux. _______________________________________________ General mailing list [email protected] http://listas.lanux.org.ar/cgi-bin/mailman/listinfo/general
