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


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

Автор Тема: Общая директория (с одинаковыми правами) для всех пользователей ПК  (Прочитано 1234 раз)

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

Оффлайн bbldox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Приветствую

Задача следующая: на одной машине заведено несколько пользователей.
Существует папка, скажем, с медиа-данными (фильмы, музыка и т.п.), которые используют все пользователи машины.
Пользователи в одной группе, права, которые _изначально_ были выставлены на папку, разрешали и чтение, и запись группе. Но ведь при создании новых директорий / файлов, они создаются уже с правами пользователя!

Искал решения. Предлагался вариант с изменением umask всех пользователей.. мм.. мне это надо для одной! директории (со всеми под-директориями).
Больше толковых вариантов не нашёл.
Читал маны mount - она не позволяет для ext2 менять umask в варианте mount --bind ~/old_share ~/new_share

Догадываюсь, что решается как-то просто такая проблема, но не могу понять - как?

Спасибо

Оффлайн bbldox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
что-то ни одного ответа типа "попробуй sguid".. "попробуй umask поменять"..
неужели никто эту проблему так и не решил?!

Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
А что ее решать, просто groupadd

/etc/group
Патрикеич.
Под наблюдением.

Оффлайн bbldox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
а то, что после этого новые файлы, созданные другим пользователем, становятся rwxr-xr-x в этой директории.
для каких-нидь торрентов это - геморрой.

Оффлайн mazut

  • Забанен
  • Активист
  • *
  • Сообщений: 703
  • да, не заходи ты сюда!
    • Просмотр профиля
Используй для директории Stiky Bit

chmod 1770 directory

Файлы удалить, или переименовать сможет только хозяин, или рут

« Последнее редактирование: 28 Июля 2008, 10:58:31 от mazut »
Патрикеич.
Под наблюдением.

Оффлайн bbldox

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Используй для директории Stiky Bit

chmod 1770 directory

Файлы удалить, или переименовать сможет только хозяин, или рут

этого не достаточно =)
Ситуация такая: Профиль торрент-клиента у пользователей А и Б - копии друг друга, симлинки. Пользователь А качает какой-то файл через торренты. Он разлогинивается, заходит пользователь Б, который тоже запускает торрент-клиента.
Файл, который качал А, для него read-only, поэтому продолжать докачку он не может. Аналогично - если нам надо совместно (в разных сессиях) работать над одним документом, например.

Руками права выставлять, конечно, можно. Но очень уж муторно. Крон - единственное решение, что ли?

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Добавить друг-друга в свои группы и поставить umask 0002
Ubuntu 16.04 LTS @ Desktop & Servers

 

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