Форум - UNIX - Решаем проблему с записью на раздел ntfs

#29266 by Отключён (Новичок) в 2011-03-20 00:22:24 , (298 недели) назадTop




  Сообщений: N/A


Если после установки системы вы обнаружили, что не можете ничего записать на раздел ntfs, не пугайтесь. Ничего страшного не произошло. Все дело в значениях fmask и dmask установленных в настройках монтирования по умолчанию.

umask(от англ. user file creation mode mask — маска режима создания пользовательских файлов) — функция среды POSIX, изменяющая права доступа, которые присваиваются новым ФАЙЛАМ и ДИРЕКТОРИЯМ по умолчанию.В данный момент не используется (при желании можно использовать) в настройках монтирования разделов в openSuSe и указана для ознакомления (смысл dmask+fmask)

dmask — функция среды POSIX, изменяющая права доступа, которые присваиваются новым ДИРЕКТОРИЯМ по умолчанию.

fmask — функция среды POSIX, изменяющая права доступа, которые присваиваются новым ФАЙЛАМ по умолчанию.

umask, dmask, fmask имеют значения обратные значениям прав. Т.е. umask=777 представляет собой 000 (все запрещено) и наоборот umask=000 представляет собой 777 (все разрешено). Иными словами они маскируют не нужные права доступа.

Так для получения абсолютно всех прав для всех достаточно в настройках монтирования изменить на 000 значения dmask fmask.
Это можно сделать:

Правкой конфигурационного файла

1. Открываем от имени пользователя root или через sudo файл /etc/fstab
2. Находим нужную строку монтирования и исправляем значения dmask и fmask
3. Сохраняем изменения
4. Перемонтируем раздел

Графически, через yast

1. Заходим в yast => Система => Разметка
2. Внимательно читаем предупреждение, понимаем всю глубину ответственности и жмем "ДА"
3. Выбираем нужный раздел жмем редактировать, далее жмем "опции fstab" и редактируем значения dmask и fmask
4. Перемонтируем раздел

Внимание: значения 000 для масок являются самыми свободными, те, кто не согласен предоставлять полный доступ всем, может выставить свои значения.
Отправить сообщеньку

       [1]       

Быстрый переход: