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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Проблема с правами при монтировании флопика  (Прочитано 1799 раз)

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

Оффлайн sanrnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Добрый день, уважаемые читатели.
Я совсем недавно начал осваивать ОС Ubuntu.
Сложилась следующая проблема:
Никак не могу добиться того чтобы пользователь(не su) имел права записи на флоппи диск.
Т.е. я его монтирую командой: mount -a -w /dev/fd0 /mnt/floppy
После этого каталог /mnt/floppy имеет следующие атрибуты rwx r-x r-x владелец root группа root
т.е. получается что право записи имеет только su.
Как мне дать право записи остальным?
chmod не помог(не изменил значения прав записи).

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
меню Система - Администрирование - Пользователи и группы
в свойствах пользователя - закладка "Привилегии пользователя"
поставьте себе все галочки и примените изменения

так же прочтите о системе прав и группах в *nix
в Ubuntu как и в любом Linuxе есть файл  /etc/group
вызываем команду
$cat /etc/group|grep floppy
floppy:x:25:
и видим группу floppy! если добавить пользователей в группу floppy, то ваша проблема изчезнет! 

Оффлайн sanrnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Добавил пользователя в группу
/etc/group
floppy:x:25:gonchev


проверил право записи в устройство
/dev
brw-rw----   1 root floppy    2,   0 2009-11-18 10:41 fd0

монтирую флопик
sudo mount -aw /dev/fd0 /mnt/floppy/

Проверяю права на подмонтированный каталог
ls -al /mnt
drwxr-xr-x  2 root root 7168 1970-01-01 03:00 floppy

т.е. смонтированный каталог имеет владельца root и группу root
ни владельца ни группу изменить нельзя: система пишет "Operation not permitted" (кстати тоже самое пишет и про попытку изменить права чтения записи на 777)

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
попробуйте ДО монтирования сменить права на каталог /mnt/floppy
потом монтируйте sudo mount -aw /dev/fd0 /mnt/floppy/кстати! в mount есть параметр umask
который поможет выкрутится точно!
хотя странно что такие проблемы с флопиком

Оффлайн Softwayer

  • Активист
  • *
  • Сообщений: 706
  • Arch Linux
    • Просмотр профиля
А зачем его вообще вручную монтировать? Ubuntu — это помесь линя и тостера, управляемого посредством мыши. Поэтому Ubuntu Way — кликать на значке в наутилусе ;)

Оффлайн sanrnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Цитировать
попробуйте ДО монтирования сменить права на каталог /mnt/floppy
потом монтируйте
Уважаемый , Алексеенко Василий, Вы знаете уже пробовал сменить права чтения/записи до монтирования.
Выставлял их на 777. Но после монтирования справа чтения записи снова становились 755

Алексеенко Василий, т.е. мне в umask надо задать значение 7?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
umask работает так (подробнее http://ru.wikipedia.org/wiki/Umask )
Режим полного доступа для файлов — 666, для директорий — 777
если умаск 022 то 666-022=644 для файлов и 777-022=755 для директорий
думаю если вы в mount опцией подключите umask = 000 то ваши файлы на флопи будут с правами 666
если чесно! не красивое решение вашей проблемы, но должно помочь
думаю для красоты решения вам следует разобратся с HAL который занимается монтированием устройств с определенными правами и владельцем
правда HAL повсеместно заменяют на новое веяние devicekit

 

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