Con Lion, problemas al acceder a las carpetas NTFS compartidas con SMB: //

2

Estamos probando un script de inicio de sesión local que creamos para nuestros usuarios de Macintosh en Lion. Ha funcionado bien en todas las versiones de OS X anteriores a 10.7. A continuación se enumera el script que estamos usando. Cuando ejecutamos el script, ahora se monta una carpeta llamada "inicio" en lugar de "nombre de usuario" y se produce un error que indica que "la carpeta no se puede abrir porque no tiene permisos para ver su contenido". He hecho referencia al siguiente documento de Apple y no fue útil para resolver el problema.

La siguiente es la ruta de acceso compartido que estamos intentando montar en el script:

/home/username

y los siguientes permisos NTFS se han proporcionado a los directorios listados respectivamente.

  • / home: todos los usuarios pueden leer atributos, leer atributos extendidos, leer permisos
  • / home / username: todos los usuarios tienen el control total de esta carpeta

Aquí está el script que colocamos en / usr / local / sbin:

#!/bin/bash

clear

username="$(whoami)"
IP="$(dig $HOSTNAME +short)"

VOLUMES="/Volumes/Workarea /Volumes/$username"
for volume in $VOLUMES ; do
    [ -d $volume ] && umount -f $volume
done

if [ "$username" != "adminuser" ] && [ "$username" != "setupuser" ]; then
    osascript -e "try" -e "mount volume \"smb://domain.com/Workarea\"" -e "end try"
    osascript -e "try" -e "mount volume \"smb://domain.com/home/"$username\" -e "end try"
fi

killall -u $username Terminal

No estoy seguro de qué permisos NTFS adicionales se deben proporcionar o si tenemos algo que debemos editar en nuestro script desde que Apple cambió algunos de los elementos de SAMBA en Lion.

Agregué una publicación a la Comunidad de soporte de Apple aquí ya que todavía no he recibido ningún hit.

    
pregunta John 04.11.2011 - 16:28

0 respuestas

Lea otras preguntas en las etiquetas