З Lion, проблеми з доступом до спільних папок NTFS з SMB: //


2

Ми тестуємо локальний сценарій входу, який ми створили для наших користувачів Macintosh на Lion. Він працював добре на всіх версіях OS X до 10.7. Нижче наведено сценарій, який ми використовуємо. Коли ми запускаємо сценарій, він тепер змонтує папку "home" замість "ім'я користувача" і видає помилку, що "папка не може бути відкрита, тому що у вас немає дозволів бачити її вміст." Я посилався на наступне Документ Apple і це не допомогло вирішити цю проблему.

Нижче наведено шлях до спільного доступу, до якого ми намагаємося встановити сценарій:

/home/username

і наступні дозволи NTFS були надані відповідно до списку каталогів.

  • / home - Усі користувачі можуть читати атрибути, читати розширені атрибути, дозволи на читання
  • / home / username - Всі користувачі мають повний контроль над цією папкою

Ось сценарій, який ми розміщуємо в / 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

Я не впевнений, які додаткові дозволи NTFS повинні бути надані або якщо у нас є щось, що нам потрібно змінити в нашому сценарії, оскільки Apple змінила деякі елементи SAMBA в Lion.

Я додав повідомлення до спільноти підтримки Apple тут так як я ще не отримав жодних хітів звідси.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.