Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: root не может менять права доступа  (Прочитано 1756 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн draconeed

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
root не может менять права доступа
« : 30 Апреля 2008, 19:07:08 »
Есть fat32-раздел на локальном диске, после установки 8.04 с нуля все права на разделе стали вида
Цитировать
...
drwxrwx---  9 root plugdev    32768 2008-04-29 13:16 Incoming
drwxrwx--- 13 root plugdev    32768 2008-04-10 21:14 m
drwxrwx--- 12 root plugdev    32768 2008-04-26 20:16 new
drwxrwx---  2 root plugdev    32768 2008-04-30 18:59 Temp
...
при этом приложения, например, amule, не могут писать на диск (2008-04-30 19:03:21: Logger.cpp(269): Ошибка: Impossible to set permissions for the file '/media/data/Temp/001.part.met.backup'). Владельца изменить по sudo chown -R user /media/data не могу, говорит "Operation not permitted". Как сменить владельца или получить нормальный доступ к разделу другим путем?

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: root не может менять права доступа
« Ответ #1 : 30 Апреля 2008, 19:32:22 »
fat32 не поддерживает права доступа. ему при монтировании можно указать umask (в fstab прописать проще будет)

Scriber

  • Гость
Re: root не может менять права доступа
« Ответ #2 : 30 Апреля 2008, 19:46:43 »
fat32 не поддерживает права доступа. ему при монтировании можно указать umask (в fstab прописать проще будет)
А на флешке тоже fat32? Интересно, что права доступа можно изменить только владельцу. Нельзя изменить права группе и всем остальным. Как так может быть? Кроме того нельзя поменять ни владельца ни группу.

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: root не может менять права доступа
« Ответ #3 : 30 Апреля 2008, 23:41:53 »
да, интересно. причем выставленные права не сохраняются, если флешку вынуть и вставить обратно

Scriber

  • Гость
Re: root не может менять права доступа
« Ответ #4 : 01 Мая 2008, 00:52:24 »
да, интересно. причем выставленные права не сохраняются, если флешку вынуть и вставить обратно
Кажется за это отвечает опция монтирования umask=077 в gconf-editor /system/storage/default_options/vfat/moutn_options.
http://cylib.iit.nau.edu.ua/Books/OS/manpages/UMASK~1.htm

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: root не может менять права доступа
« Ответ #5 : 01 Мая 2008, 01:56:19 »
да, интересно. причем выставленные права не сохраняются, если флешку вынуть и вставить обратно
Кажется за это отвечает опция монтирования umask=077 в gconf-editor /system/storage/default_options/vfat/moutn_options.
http://cylib.iit.nau.edu.ua/Books/OS/manpages/UMASK~1.htm

umask=077 отвечает за то, что после монтирования права на все файлы будут 700 ) а я удивлялся другому немного: если для vfat эмулируется наличие прав для пользователя-владельца, то почему не эмулируется и все остальные (group, all), хотя бы до отмонтирования. нелогично как-то, по-моему

Оффлайн draconeed

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: root не может менять права доступа
« Ответ #6 : 01 Мая 2008, 15:44:13 »
Решение нашлось здесь: https://forum.ubuntu.ru/index.php?topic=26159.0

 

Страница сгенерирована за 0.063 секунд. Запросов: 23.