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


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

Автор Тема: nautilus не видит setgid  (Прочитано 608 раз)

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

Оффлайн alice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
nautilus не видит setgid
« : 21 Декабря 2010, 02:24:59 »
Нужно сделать общую папкудля двух пользователей.
-Создал групппу
-Добавил в группу пользователей
-Выставил права на папку
-Выставил хозяином папки эту группу
-Ставлю setgid 2775
-Перезагружаюсь

выполняю echo test > /Common/testfile
смотрю права - группа common чтение и запись

создаю файл наутилусом
смотрю права - группа common только чтение 0_о

Наутилус не учитывает сетгид бит?

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: nautilus не видит setgid
« Ответ #1 : 21 Декабря 2010, 02:34:24 »
setgid обеспечивает исполнение от имени группы, но не сохранение прав при создании...

Если нужно сохранить права и владельцев, добавь sticky bit:
3775

Оффлайн alice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: nautilus не видит setgid
« Ответ #2 : 21 Декабря 2010, 02:45:02 »
применил. Тот же эффект
sticky разве для этого нужен? он нужен для того чтобы нельзябыло удалять никому кроме владельца

Пользователь решил продолжить мысль 21 Декабря 2010, 16:05:13:
Прописал даже umask 002 в /etc/profile - не фурычит.... Что же делать то.

Пользователь решил продолжить мысль 21 Декабря 2010, 16:22:45:
Подсказали что дело может бытьне в setgid а в том - что наутилус не хочет работать с umask

И как тогда организовать полноценный общий доступ? Ну не скриптом же елозитьпо винту исправляя права....
« Последнее редактирование: 21 Декабря 2010, 16:22:45 от alice »

 

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