Acceda a recursos compartidos Lion SMB desde Linux

Tengo este nuevo y fantástico servidor Lion que he configurado completamente con mis cuentas de usuario, archivos, etc. El uso compartido de archivos está funcionando, todo. Excepto por un problema: los usuarios que ejecutan Linux (usamos clientes de Linux y OS X) no pueden autenticarse y acceder a los recursos compartidos de SMB. Todas las cuentas de los usuarios están configuradas como cuentas de red (es decir, en Open Directory no en la base de datos de usuarios local)

Curiosamente, si la cuenta de usuario está configurada como una cuenta local (no Open Directory), el usuario puede autenticarse sin problemas. Y no podemos cambiar de Open Directory porque usamos la autenticación LDAP para algunas de nuestras otras herramientas.

¿Alguien tiene alguna idea sobre qué hacer para que esto funcione? Me he estado tirando de los pelos intentándolo.

Alguna información antigua: 10.6 almacena las contraseñas de forma predeterminada con un salt/enxcryption diferente al de SMB y siempre solicitaba volver a ingresar la contraseña para poder almacenarla en el formato SMB. La documentación de Lion aún se está implementando. ¿Los clientes de Linux están vinculados al directorio de Lion oa otro servidor de AD? support.apple.com/kb/TS3888
Dado que algo está almacenando las contraseñas correctamente cuando se crea un usuario local, podría ser un error (o simplemente una mala documentación). Puede solicitar asistencia de AppleCare en esto dentro de la ventana de 90 días del nuevo sistema operativo sin necesidad de un contrato pagado. AppleCare para el servidor mac mini incluye tareas de administración de GUI, por lo que esto debería estar al alcance de ellos, incluso si tiene que escalarse al personal capacitado en el servidor.
Algunas de las máquinas están vinculadas al directorio de Lion, mientras que otras están completamente desvinculadas. No hay un poco de Windows en ninguna parte de la red, por lo que no hay un directorio activo que interfiera con nada. Lo interesante es que las Mac enlazadas/no enlazadas pueden autenticarse muy bien, solo las máquinas Linux sugieren que se está utilizando un esquema de autenticación diferente, pero no puedo averiguar qué o cómo cambiarlo.

Respuestas (1)

Samba no más, para Lion Server mount.cifs necesita opciones adicionales , "nounix,sec=ntlmssp"


  [root@50centos ~]# 
  [root@50centos ~]# yum install samba-client samba-common cifs-utils
 ...
  [root@50centos ~]# mkdir /mnt/lion_smb
  [root@50centos ~]# mount -t cifs -o MikeCochran,trustno1,nounix,sec=ntlmssp //198.252.206.140/smb_share /mnt/lion_smb/

          =^..^=       `·.¸¸ ><((((º>.·´¯`·><((((º>   

MikeCochran@stack:~$ 
MikeCochran@stack:~$ sudo apt-get install cifs-utils
  ...
MikeCochran@stack:~$ mkdir /mnt/lion_smb
MikeCochran@stack:~$ mount.cifs //198.252.206.140/smb_share /mnt/lion_smb/ -o user=MikeCochran,password=trustno1,nounix,sec=ntlmssp
MikeCochran@stack:~$ 
MikeCochran@stack:~$ mkdir /mnt/lion_smb_dup
MikeCochran@stack:~$ mount -t cifs //198.252.206.140/smb_share /mnt/lion_smb-dup -o username=MikeCochran,password=trustno1,nounix,sec=ntlmssp

¡¡perdón por el retraso!!