Невозможно изменить права доступа к файлам / папкам в 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
для дальнейшей помощи. Есть хороший раздел ПРИМЕРЫ, который помогает понять, как работает монтаж.