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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Потеря атрибута "скрытый" для windows файла на linux share  (Прочитано 1764 раз)

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

Оффлайн barmalejchik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Проблема в следующем:
1. в локальной сети есть компьютер с Ubuntu server 10.10, на котором через samba расшарена папка.
2. доступ без login. nobody/nogroup
3. при работе на других машинах в сети (windows) в microsoft word с этой папкой файлы, имеющие в винде атрибут "скрытый" теряют его. В частности интересуют временные файлы Word, создаваемые им при открытии документа.

Оффлайн vasilisc

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

http://www.google.ru/#q=samba+acl+windows&hl=ru

Оффлайн barmalejchik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Почитал, посмотрел. ACL, по-моему, не связан с атрибутом "скрытый". Это расширенный контроль доступа, если я правильно понял.

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Почитал, посмотрел. ACL, по-моему, не связан с атрибутом "скрытый". Это расширенный контроль доступа, если я правильно понял.
ACL нужны точно и вот что пишут про параметр store dos attributes который по умолчанию no
http://smb-conf.ru/store-dos-attributes-s.html

Оффлайн barmalejchik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Почитал, почитал... и не все понял.
Если я ставлю параметр store dos attributes = Yes, то Виндовые атрибуты "скрытый", "архивный" и "только для чтения" будут работать?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Почитал, почитал... и не все понял.
Если я ставлю параметр store dos attributes = Yes, то Виндовые атрибуты "скрытый", "архивный" и "только для чтения" будут работать?
если раздел поддерживает ACL, то есть в /etc/fstab для раздела указано

       user_xattr
              Enable Extended User Attributes. See the attr(5) manual page.

       acl    Enable POSIX Access Control Lists. See the acl(5) manual page.

Оффлайн barmalejchik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
вот строка с монтированием раздела home в fstab, в котором находится шара work_dir:
/dev/sdb1  /home   ext4   defaults 0 2
может надо примонтировать непосредственно шару с параметрами user_xattr и acl? например так:
/home/work_dir  /mnt/work_dir  auto  rw,iocharset=utf8,user_xattr,acl  ?
Или я не правильно понял?

Оффлайн vasilisc

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

Оффлайн barmalejchik

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Спасибо, я правда еще не сделал с acl - после выходных буду пробовать. На текущий момент решил проблему cледующим образом:
в smb.conf в секции [global] добавил строку:
hide files = /~*/*.tmp
Теперь все файлы, начинающиеся с "~" или с расширением .tmp скрытые.
Для моих задач этого достаточно (в шаре только файлы office, и теперь их временные файлы скрыты),
однако я обязательно попробую решить вопрос с помощью ACL.
« Последнее редактирование: 08 Марта 2011, 12:07:48 от barmalejchik »

 

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