The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
fstab и права доступа, !*! technotrasher, 04-Дек-07, 15:15  [смотреть все]
Есть мандрива 2008, два win vat32 раздела. мандрива в fstabe прописала их так
/dev/sda8 /mnt/win_d vfat umask=0022,iocharset=utf8 0 0
в mtab
/dev/sda8 /mnt/win_d vfat rw,noexec,nosuid,nodev,umask=0022,iocharset=utf8
второй раздел аналогично.

Я работаю из под пользователя user:wheell

Разделы монтируются читаются, НО! я записать в них ничего не могу. теоретически верно.

разрешение на примонтированную дирикторию win_d  drwxr-xr-x 20 root root 32768 1970-01-01 03:00 win_d

Но нужно очень работать с этими директориями с полными правами.
Руками поменял fstab - /dev/sda8 /mnt/win_d vfat iocharset=utf8,rw,users,suid,dev,exec 0 0
размонтировал под рутом смонтировал под user. всё ок. После перезагрузки не смотря на fstab директория win_d опять drwxr-xr-x 20 root root 32768 1970-01-01 03:00 win_d
(интересная кстати дата создания дирикторий :))

Не могу понять как поставить всёже права на директории чтоб монтировало с ними по умолчанию.

  • fstab и права доступа, !*! angra, 18:10 , 04-Дек-07 (1)
    • fstab и права доступа, !*! technotrasher, 19:28 , 04-Дек-07 (2)
      >добавьте umask=0

      спасибо! есть. принадлежность root но права 777. я выстрадал ещё вариант user="user" указать напрямую, но это изврат уже полный.

      • fstab и права доступа, !*! angra, 19:34 , 04-Дек-07 (3)
        как вариант вместо umask можно использовать dmask и fmask, что позволит избавится от execute bit на файлах. Если вы хотите чтобы монтирование происходило от пользователя, то добавьте noauto в /etc/fstab и добавьте команду монтирования в автозапуск для этого пользователя
        • fstab и права доступа, !*! technotrasher, 12:44 , 18-Дек-07 (5)
          >как вариант вместо umask можно использовать dmask и fmask, что позволит избавится
          >от execute bit на файлах. Если вы хотите чтобы монтирование происходило
          >от пользователя, то добавьте noauto в /etc/fstab и добавьте команду монтирования
          >в автозапуск для этого пользователя

          Вот! кажется это самый правильный вариант. монтировать от юзера. Тока где находится автозапуск для пользователя? а там прописал noauto. пока ручками делаю так - загрузился и maunt. :)
          Поставил в fstab suid exec. теперь могу запускать из этого раздела под ваин что нить или инсталяху опенофиса и дрова на материнку.


          Нашёл ещё проблему на примонтарованных разделах русские названия не видятся. Знаю тема обсуждалась - но iocharset cp1251 и koi8-r не помагают. по умолчанию стоит utf8. пользуюсь GDM. наутилус и гном командер видят зюки. что ещё можно поправить. Кстати интересно что в dmesg говорит что для vfat utf8 неправильно так как чувствительность к регистру. как это...  кейс инсенсетиве....

          • fstab и права доступа, !*! angra, 22:17 , 18-Дек-07 (7)
            >Вот! кажется это самый правильный вариант. монтировать от юзера. Тока где находится
            >автозапуск для пользователя? а там прописал noauto. пока ручками делаю так
            >- загрузился и maunt. :)

            это зависит от способа входа пользователя в систему. Если через ssh или консольный вход, то в файлах инициализации шелла, для bash например это ~/.bash_profile. Если через иксы, то там зависит от используемого логин менеджера (kdm, xdm, gdm).

            >Нашёл ещё проблему на примонтарованных разделах русские названия не видятся. Знаю тема
            >обсуждалась - но iocharset cp1251 и koi8-r не помагают. по умолчанию стоит utf8

            для vfat надо указывать два параметра codepage=ibm866(на vfat имена русских файлов хранятся виндой в досовской кодировке, даже если пишет их windows) и iocharset=ваша_системная_кодировка, в данном случае похоже utf8.

            • fstab и права доступа, !*! technotrasher, 20:23 , 19-Дек-07 (9)
              >[оверквотинг удален]
              >консольный вход, то в файлах инициализации шелла, для bash например это
              >~/.bash_profile. Если через иксы, то там зависит от используемого логин менеджера
              >(kdm, xdm, gdm).
              >
              >>Нашёл ещё проблему на примонтарованных разделах русские названия не видятся. Знаю тема
              >>обсуждалась - но iocharset cp1251 и koi8-r не помагают. по умолчанию стоит utf8
              >
              >для vfat надо указывать два параметра codepage=ibm866(на vfat имена русских файлов хранятся
              >виндой в досовской кодировке, даже если пишет их windows) и iocharset=ваша_системная_кодировка,
              >в данном случае похоже utf8.

              Помогло просто codepage=866 как в самбе. всё ок.
              Правда появилось сообщение /proc/ide/hd?/settings/interface is obsoleteand will be removwed soon! ну и ну!!! кого удалять вскоре??? :)

  • fstab и права доступа, !*! tux2002, 07:59 , 06-Дек-07 (4)
    Посмотрите gid группы wheell  и монтируйте с опцией gid=, umask подберите соответствующий чтоб получать w для группы.
    • fstab и права доступа, !*! technotrasher, 12:47 , 18-Дек-07 (6)
      >Посмотрите gid группы wheell  и монтируйте с опцией gid=, umask подберите
      >соответствующий чтоб получать w для группы.

      Добавил юзера в wheell. В принципе всегда так делал но вот gid не знаю пока что это. в fstabe точнее не знаю про такую опцию. ща man gid > yandex.ru :)


      • fstab и права доступа, !*! tux2002, 13:10 , 19-Дек-07 (8)
        >>Посмотрите gid группы wheell  и монтируйте с опцией gid=, umask подберите
        >>соответствующий чтоб получать w для группы.
        >
        >Добавил юзера в wheell. В принципе всегда так делал но вот gid не знаю пока что это. в fstabe точнее не знаю про такую опцию. ща man gid > yandex.ru :)

        man mount
        mount options for fat
        uid=value gid=value
        Set the owner and group of all files


        Сам gid для группы смотри в /etc/group
        cat /etc/group | grep wheel

        У меня 10




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру