Невозможно изменить права доступа к файлам / папкам в samba
Я пытаюсь изменить разрешение и изменить групповое разрешение папок, которые являются общими через SAMBA (Samba PDC). Команды таковы:
# chmod 766 /mnt/Format
но ничего не изменилось.
Пожалуйста помоги.
1 ответ
Проблема в том, что вы используете специфичную для POSIX команду (chmod) изменить не POSIX-совместимую файловую систему (NTFS). chown Команда также не работает на таких файловых системах. Чтобы изменить разрешения для общих папок NTFS, вы должны использовать mount варианты.
От man mount.ntfs:
ОПЦИИ
Ниже приводится сводка параметров, которые принимает ntfs-3g.
UID = значение и GID = значение
Установите владельца и группу файлов и каталогов. Ценности
являются числовыми По умолчанию используются текущие и текущие значения
процесс....
разрешений
Установите стандартные разрешения для созданных файлов и используйте стандартные
контроль доступа. Эта опция устанавливается по умолчанию, когда пользовательская карта
файл пинга присутствует.
Итак, вместо использования
chmod 766 /mnt/Format
использование
mount -o uid=UID,permissions,remount /mnt/Format
Увидеть man mount.ntfs для дальнейшей помощи. Есть хороший раздел ПРИМЕРЫ, который помогает понять, как работает монтаж.