Re: to share a disk between users

2011-10-06 Нитка Pivushkov Alexandr


Zawullon пишет:
 7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandrp...@icp.ac.ru 
 написал:  Подскажите, мож кто уже реализовал.  Как бы сделать так, чтобы к 
 данным созданным одним пользователем имел полный доступ другой пользователь. 
 Т.е. мог записать в директорию, удалить директорию, удалить файл, 
 естественно прочитать и т.п.  Желателен не очень ресурсоёмкий способ...
 Если нам надо расшарить директорию /home/shared между пользователямигруппы 
 users, то ставим из стандартных репов bindfs и в конец файла/etc/fstab 
 добавляем строчку:
 bindfs#/home/shared/. /home/shared/. 
 fuseperms=u+rwX:g+rwX,mirror=@users,group=users 0 0

Все, с 8 сентября работает, нареканий нет.
По моему, оптимальней не придумаешь :)
Спасибо.
 

-- 
- Пивушков Александр. Институт проблем химической физики. Черноголовка.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Anton Chernyshov
8 сентября 2011 г. 0:01 пользователь Zawullon zawul...@gmail.com написал:
 Если нам надо расшарить директорию /home/shared между пользователями
 группы users, то ставим из стандартных репов bindfs и в конец файла
 /etc/fstab добавляем строчку:

 bindfs#/home/shared/. /home/shared/. fuse
 perms=u+rwX:g+rwX,mirror=@users,group=users 0 0

Нафига так сложно? Включаем пользователей в одну группу, скажем users,
ставим на директорию группу-владельца users. А затем ставим на
директорию SGID-бит. Теперь все создаваемые файлы в этой директории
будут наследовать группу-владельца директории.

$ ll /home/
drwxrwsr-x  4 root  users  4096 Сен  1 11:00 share/

-- 
С уважением,
Чернышов Антон
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка yakim
Добрый день.
Идея, в общем-то, правильная. Но не до конца.
Не забывай, что есть еще umask для вновь созданных файлов.
А при копировании туда вообще одному богу известно, какие права будут у
заранее созданных файлов.
По этому нужно добавить еще один шаг - поставить контроль над общей
директорией при помощи inotifywait
http://yakim.org.ua/articles/servers/7-ssh-server.html
Читать дополнение к статье.

С уважением,
Якимчук Сергей.


У чт, 2011-09-08 у 10:01 +0400, Anton Chernyshov пише:

 
 Нафига так сложно? Включаем пользователей в одну группу, скажем users,
 ставим на директорию группу-владельца users. А затем ставим на
 директорию SGID-бит. Теперь все создаваемые файлы в этой директории
 будут наследовать группу-владельца директории.
 
 $ ll /home/
 drwxrwsr-x  4 root  users  4096 Сен  1 11:00 share/
 
 -- 
 С уважением,
 Чернышов Антон


-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Zawullon
8 сентября 2011 г. 10:01 пользователь Anton Chernyshov
flammi...@inbox.ru написал:
 Нафига так сложно? Включаем пользователей в одну группу, скажем users,
 ставим на директорию группу-владельца users. А затем ставим на
 директорию SGID-бит. Теперь все создаваемые файлы в этой директории
 будут наследовать группу-владельца директории.

У создаваемых файлов в ряде случаев не будет разрешений для действий
от имени группы. umask большая часть ПО тупо игнорирует.


-- 
Best regards,

Vitaly Zawullon Katraev
St.-Petersburg, Russia

E-Mail/Jabber: zawul...@gmail.com
http://zawullon.ru/

I use:
Ubuntu 11.10 on HP Pavilion tx2640er
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Zawullon
8 сентября 2011 г. 10:24 пользователь Zawullon zawul...@gmail.com написал:
 У создаваемых файлов в ряде случаев не будет разрешений для действий
 от имени группы. umask большая часть ПО тупо игнорирует.

Ах да, еще при копировании туда файлов из другого места права также не
будут наследоваться.

-- 
Best regards,

Vitaly Zawullon Katraev
St.-Petersburg, Russia

E-Mail/Jabber: zawul...@gmail.com
http://zawullon.ru/

I use:
Ubuntu 11.10 on HP Pavilion tx2640er
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Anton Chernyshov
8 сентября 2011 г. 10:25 пользователь Zawullon zawul...@gmail.com написал:
 Ах да, еще при копировании туда файлов из другого места права также не
 будут наследоваться.

Будут, только что проверил.

 У создаваемых файлов в ряде случаев не будет разрешений для действий
 от имени группы. umask большая часть ПО тупо игнорирует.

Это каких разрешений? Если человек входит в группу-владельца файла -
ему с ним можно все делать.
Тем более, если человек создает директорию для совместной работы
пользователей по приведенной схеме, я надеюсь, что ему хватит мозгов
включить всех пользователей в одну группу и затем установить
необходимые права для уже имеющихся там файлов.

У меня описанное решение работает уже года два. За это время поменяло
несколько дистров. Работало везде.

-- 
С уважением,
Чернышов Антон
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка yakim
Добрый день.
Не надо по крону. Для этого есть inotify-tools.
А umask сработает только для вновь созданных файлов.

У чт, 2011-09-08 у 12:19 +0400, Бова Боваев пише:

 стандартные разрешения на файлы 755, т.е. для группы нет прав на
 изменение файла. тут либо по крону chmod -R g+rw /mnt/data, либо umask
 менять

С уважением,
Якимчук Сергей.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Alan Holt
до этого, все работало по той же схеме, только через nfs.

2011/9/8 Alan Holt berber...@gmail.com

 Привет. Диск локальный или сетевой?
 Приведу пример. У меня к серверу, на котором всего места 20Гб, подключен
 жесткий диск USB 2Тб (ext4).
 Доступ к /media/mydisk (это весь диск целиком) расшарен через sshfs, и на
 всех ноутбуках монтируется скриптом,
 через cron, автоматом при старте системы. Проблем вроде нету..даже на mac
 os lion он виден



 2011/9/7 Pivushkov Alexandr p...@icp.ac.ru

  Подскажите, мож кто уже реализовал.

  Подключил большой диск для хранения всех данных двух пользователей.
 /dev/sdc1 on /mnt/alldata type ext3
 (rw,noexec,nosuid,nodev,noatime,nodiratime,errors=remount-ro)

  Проблема в том, что данные записанные пользователем user1 не доступны
 для удаления\записи пользователю user2. И обратное тоже верно... Вот
 например:
 ls -al /mnt/alldata/audio/hochu.wse.znat/
 ...
 drwxr-xr-x 25 user1 user1 4096 2011-09-07 00:49 .
 drwxr-xr-x  3 user1 user1 4096 2011-09-06 23:38 Аудиоальманах «Хочу все
 знать» (1-22 выпуска от 22)  (2007) MP3 - 32 kbps
 
 user2 в директорию /mnt/alldata/audio/hochu.wse.znat/ уже ничего не
 запишет и из нее ничего не удалит

  Как бы сделать так, чтобы к данным созданным одним пользователем имел
 полный доступ другой пользователь. Т.е. мог записать в директорию,
 удалить директорию, удалить файл, естественно прочитать и т.п.
  Желателен не очень ресурсоёмкий способ...

 --
 - Пивушков Александр. Институт проблем химической физики. Черноголовка.
 --
 ubuntu-ru mailing list
 ubuntu-ru@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru




 --
 *בברכה, *
 *אלכס ברבר*
 *+9 72 54 285 952 3
 *
 *www.linuxspace.org* http://www.linuxspace.org
 *--*
 *Best regards.*
 *Alex Berber*
 *+9 72 54 285 952 3*
 *www.linuxspace.org* http://www.linuxspace.org/




-- 
*בברכה, *
*אלכס ברבר*
*+9 72 54 285 952 3
*
*www.linuxspace.org* http://www.linuxspace.org
*--*
*Best regards.*
*Alex Berber*
*+9 72 54 285 952 3*
*www.linuxspace.org* http://www.linuxspace.org/
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Рустам Валиуллин
А может использовать ACL, если я не ошибаюсь там есть возможность
устанавливать ACL дефолтные на директории, а потом при создании в этих
директория файлов или других каталогов, будут назначаться ACL эти самые
дефолтные ACL.

7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandr 
p...@icp.ac.ruнаписал:

  Подскажите, мож кто уже реализовал.

  Подключил большой диск для хранения всех данных двух пользователей.
 /dev/sdc1 on /mnt/alldata type ext3
 (rw,noexec,nosuid,nodev,noatime,nodiratime,errors=remount-ro)

  Проблема в том, что данные записанные пользователем user1 не доступны
 для удаления\записи пользователю user2. И обратное тоже верно... Вот
 например:
 ls -al /mnt/alldata/audio/hochu.wse.znat/
 ...
 drwxr-xr-x 25 user1 user1 4096 2011-09-07 00:49 .
 drwxr-xr-x  3 user1 user1 4096 2011-09-06 23:38 Аудиоальманах Хочу все
 знать (1-22 выпуска от 22)  (2007) MP3 - 32 kbps
 
 user2 в директорию /mnt/alldata/audio/hochu.wse.znat/ уже ничего не
 запишет и из нее ничего не удалит

  Как бы сделать так, чтобы к данным созданным одним пользователем имел
 полный доступ другой пользователь. Т.е. мог записать в директорию,
 удалить директорию, удалить файл, естественно прочитать и т.п.
  Желателен не очень ресурсоёмкий способ...

 --
 - Пивушков Александр. Институт проблем химической физики. Черноголовка.
 --
 ubuntu-ru mailing list
 ubuntu-ru@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru




-- 
С уважением,
Рустам Валиуллин.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Alan Holt
PS: в вашем случае autofs лучше заюзать вместо скрипта по крону
ага, но только это надо создавать сертификаты, раскидывать их и прочее, к
тому же с MacFUSE как-то мне не по душе пришелся.
А скрипт, он и в африке скрипт, и работает везде ))

Только что попробывал у сибя на сервачке. дам...это проблема, причем
каталоги валить можна )) а файлы нет. ща обедать и потом наковыряем как это
поправить. работаю от двух лоакальных пользователей на ext4.

drwxr-xr-x 2 booch  booch 4096 Sep  8 12:31 1_proba
drwxr-xr-x 2 booch  booch 4096 Sep  8 12:31 2_proba_sali
drwxr-xr-x 2 sali   sali  4096 Sep  8 12:34 3_proba_sali
drwxr-xr-x 2 *sali   *sali  4096 Sep  8 12:34 4_proba_sali
*booch@debianServer:/home/test_dir$ rm -rf 4_proba_sali/*
booch@debianServer:/home/test_dir$ ls -la
total 20
drwxrwxrwx 5 nobody root  4096 Sep  8 12:36 .
drwxr-xr-x 8 root   root  4096 Sep  8 12:29 ..
drwxr-xr-x 2 *booch  *booch 4096 Sep  8 12:31 1_proba
drwxr-xr-x 2 booch  booch 4096 Sep  8 12:31 2_proba_sali
drwxr-xr-x 2 sali   sali  4096 Sep  8 12:34 3_proba_sali
*booch@debianServer:/home/test_dir$ rm -rf 3_proba_sali/*
*rm: cannot remove `3_proba_sali/test_sali_faile.txt': Permission denied*



2011/9/8 Бова Боваев in...@ink-online.ru

 из 1 поста видно, что он локальный ))
 PS: в вашем случае autofs лучше заюзать вместо скрипта по крону

 8 сентября 2011 г. 13:01 пользователь Alan Holt berber...@gmail.com
 написал:
  Привет. Диск локальный или сетевой?
  Приведу пример. У меня к серверу, на котором всего места 20Гб, подключен
  жесткий диск USB 2Тб (ext4).
  Доступ к /media/mydisk (это весь диск целиком) расшарен через sshfs, и на
  всех ноутбуках монтируется скриптом,
  через cron, автоматом при старте системы. Проблем вроде нету..даже на mac
 os
  lion он виден
 
 
  2011/9/7 Pivushkov Alexandr p...@icp.ac.ru
 
   Подскажите, мож кто уже реализовал.
 
   Подключил большой диск для хранения всех данных двух пользователей.
  /dev/sdc1 on /mnt/alldata type ext3
  (rw,noexec,nosuid,nodev,noatime,nodiratime,errors=remount-ro)
 
   Проблема в том, что данные записанные пользователем user1 не доступны
  для удаления\записи пользователю user2. И обратное тоже верно... Вот
  например:
  ls -al /mnt/alldata/audio/hochu.wse.znat/
  ...
  drwxr-xr-x 25 user1 user1 4096 2011-09-07 00:49 .
  drwxr-xr-x  3 user1 user1 4096 2011-09-06 23:38 Аудиоальманах «Хочу все
  знать» (1-22 выпуска от 22)  (2007) MP3 - 32 kbps
  
  user2 в директорию /mnt/alldata/audio/hochu.wse.znat/ уже ничего не
  запишет и из нее ничего не удалит
 
   Как бы сделать так, чтобы к данным созданным одним пользователем имел
  полный доступ другой пользователь. Т.е. мог записать в директорию,
  удалить директорию, удалить файл, естественно прочитать и т.п.
   Желателен не очень ресурсоёмкий способ...
 
  --
  - Пивушков Александр. Институт проблем химической физики. Черноголовка.
  --
  ubuntu-ru mailing list
  ubuntu-ru@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
 
 
 
  --
  בברכה,
  אלכס ברבר
  +9 72 54 285 952 3
  www.linuxspace.org
  --
  Best regards.
  Alex Berber
  +9 72 54 285 952 3
  www.linuxspace.org
 
  --
  ubuntu-ru mailing list
  ubuntu-ru@lists.ubuntu.com
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
 
 



 --
 -
 С уважением,
 Боваев Бова
 --
 ubuntu-ru mailing list
 ubuntu-ru@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru




-- 
*בברכה, *
*אלכס ברבר*
*+9 72 54 285 952 3
*
*www.linuxspace.org* http://www.linuxspace.org
*--*
*Best regards.*
*Alex Berber*
*+9 72 54 285 952 3*
*www.linuxspace.org* http://www.linuxspace.org/
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Pivushkov Alexandr
 ACL можно, и даже, теоретически, ничего сложного... Но читал я одну
статью в журнале про это и судя по количеству букв в статье и
поверхностном описании проблемы все это выльется, в итоге, в
непредвиденные сложности.

 Подводя итог, есть несколько вариантов:
 1. НТФС: придется 600 ГБ переписывать. Хотелось бы этого избежать пока.
 2. Делать по крону chmod 777: так у меня работало больше года. Ночью
перед выключением. Это очень плохой вариант ибо были постоянные проблемы
с правами.
 3. Использовать bindfs: так и сделал - полдня работает - пока нравится.
Смущает, что это дополнительный слой абстракции для ФС... Ссыкотно
что-то, пока нет достаточного времени наработки...
 4. Довести до ума стандартные средства с группами (действия
производятся над /mnt/alldata/*)... На первый взгляд самый идеологически
выверенный и 100% надежный вариант:
-Добавить пользователей в группу users
-изменить umask 022 в /etc/profile на umask 007
-изменить права файлов на 770, директорий на 660
-установить бит SedGID на все директории
-обеспечиваем правильность прав на копируемые из внешних источников
файлы по совету Якимчука Сергея

Рустам Валиуллин пишет:
 А может использовать ACL, если я не ошибаюсь там есть возможность
 устанавливать ACL дефолтные на директории, а потом при создании в этих
 директория файлов или других каталогов, будут назначаться ACL эти самые
 дефолтные ACL.
 
 7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandr p...@icp.ac.ru
 mailto:p...@icp.ac.ru написал:
 
  Подскажите, мож кто уже реализовал.
 
  Подключил большой диск для хранения всех данных двух пользователей.
 /dev/sdc1 on /mnt/alldata type ext3
 (rw,noexec,nosuid,nodev,noatime,nodiratime,errors=remount-ro)
 
  Проблема в том, что данные записанные пользователем user1 не доступны
 для удаления\записи пользователю user2. И обратное тоже верно... Вот
 например:
 ls -al /mnt/alldata/audio/hochu.wse.znat/
 ...
 drwxr-xr-x 25 user1 user1 4096 2011-09-07 00:49 .
 drwxr-xr-x  3 user1 user1 4096 2011-09-06 23:38 Аудиоальманах «Хочу все
 знать» (1-22 выпуска от 22)  (2007) MP3 - 32 kbps
 
 user2 в директорию /mnt/alldata/audio/hochu.wse.znat/ уже ничего не
 запишет и из нее ничего не удалит
 
  Как бы сделать так, чтобы к данным созданным одним пользователем имел
 полный доступ другой пользователь. Т.е. мог записать в директорию,
 удалить директорию, удалить файл, естественно прочитать и т.п.
  Желателен не очень ресурсоёмкий способ...
 
 --
 - Пивушков Александр. Институт проблем химической физики. Черноголовка.
 --

 
 
 -- 
 С уважением,
 Рустам Валиуллин.
 

-- 
- Пивушков Александр. Институт проблем химической физики. Черноголовка.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-08 Нитка Zawullon
Я лично пробовал четыре варианта:
1) Общий раздел в FAT. (Тогда был дуалбут с макосью которая NTFS не понимала)
2) Пробовал через umask. Скопированные из другого места файлы и
созданные большинством программ имеют права rw--- или rw-r--r--.
Как временное решение запускал chmod -R по крону. Результат не
понравился. Только решил сделать на базе inotify, как взглянул в
сторону acl.
3) На базе acl так и не осилил сделать. Пробовал в течении двух дней,
нашел решение через bindfs.
4) Открыл для себя bindfs. С тех пор юзал именно его. Поскольку я
делаю обновление системы через cleaninstall (/home в отдельном
разделе), то добавление одной строчки в /etc/fstab требует гораздо
меньше усилий, чем варианты 2 и 3, а по плюсам превосходит п. 1.

Но как обычно, сколько людей, столько мнений))) Пусть ТС попробует
разные варианты и остановится на том, что ему лично больше понравится.

-- 
Best regards,

Vitaly Zawullon Katraev
St.-Petersburg, Russia

E-Mail/Jabber: zawul...@gmail.com
http://zawullon.ru/

I use:
Ubuntu 11.10 on HP Pavilion tx2640er
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-07 Нитка Dmitry Agafonov
Доброго!
Это великая проблема системы прав в *nix. Она запретить всё и
разрешить что-нибудь и без порядочного наследования. Я имел
холиварный разговор на эту тему с одним местным разработчиком
альтов... дошло до патчей на ядро, вроде :)
Короче, сейчас проще заменить файловую систему на ntfs или
переподцеплять старой версией протокола smb (не cifs), чем понять,
почему выставленные грамотно права на общие группы и каталоги с
суидными битами почему-то не работают.
Возможно, где-то наврал, но примерно как-то так...

7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandr
p...@icp.ac.ru написал:
  Подскажите, мож кто уже реализовал.

  Подключил большой диск для хранения всех данных двух пользователей.
 /dev/sdc1 on /mnt/alldata type ext3
 (rw,noexec,nosuid,nodev,noatime,nodiratime,errors=remount-ro)

  Проблема в том, что данные записанные пользователем user1 не доступны
 для удаления\записи пользователю user2. И обратное тоже верно... Вот
 например:
 ls -al /mnt/alldata/audio/hochu.wse.znat/
 ...
 drwxr-xr-x 25 user1 user1 4096 2011-09-07 00:49 .
 drwxr-xr-x  3 user1 user1 4096 2011-09-06 23:38 Аудиоальманах Хочу все
 знать (1-22 выпуска от 22)  (2007) MP3 - 32 kbps
 
 user2 в директорию /mnt/alldata/audio/hochu.wse.znat/ уже ничего не
 запишет и из нее ничего не удалит

  Как бы сделать так, чтобы к данным созданным одним пользователем имел
 полный доступ другой пользователь. Т.е. мог записать в директорию,
 удалить директорию, удалить файл, естественно прочитать и т.п.
  Желателен не очень ресурсоёмкий способ...

 --
 - Пивушков Александр. Институт проблем химической физики. Черноголовка.
 --
 ubuntu-ru mailing list
 ubuntu-ru@lists.ubuntu.com
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru




-- 
Dmitry Agafonov ~ http://agafonov.pp.ru/
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-07 Нитка Zawullon
7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandr
p...@icp.ac.ru написал:
  Подскажите, мож кто уже реализовал.

  Как бы сделать так, чтобы к данным созданным одним пользователем имел
 полный доступ другой пользователь. Т.е. мог записать в директорию,
 удалить директорию, удалить файл, естественно прочитать и т.п.
  Желателен не очень ресурсоёмкий способ...

Если нам надо расшарить директорию /home/shared между пользователями
группы users, то ставим из стандартных репов bindfs и в конец файла
/etc/fstab добавляем строчку:

bindfs#/home/shared/. /home/shared/. fuse
perms=u+rwX:g+rwX,mirror=@users,group=users 0 0

-- 
Best regards,

Vitaly Zawullon Katraev
St.-Petersburg, Russia

E-Mail/Jabber: zawul...@gmail.com
http://zawullon.ru/

I use:
Ubuntu 11.10 on HP Pavilion tx2640er
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-07 Нитка Pivushkov Alexandr
 да, изначально и хотел сделать fat32, но по привычке в gparted поставил
ехт3 а потом еще  600 Гигов закачал
 Спасибо, наверное, все таки, перебью на нтфс...

Dmitry Agafonov пишет:
 Доброго!Это великая проблема системы прав в *nix. Она запретить всё 
 иразрешить что-нибудь и без порядочного наследования. Я имелхоливарный 
 разговор на эту тему с одним местным разработчикомальтов... дошло до патчей 
 на ядро, вроде :)Короче, сейчас проще заменить файловую систему на ntfs 
 илипереподцеплять старой версией протокола smb (не cifs), чем понять,почему 
 выставленные грамотно права на общие группы и каталоги ссуидными битами 
 почему-то не работают.Возможно, где-то наврал, но примерно как-то так...
 7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandrp...@icp.ac.ru 
 написал:  Подскажите, мож кто уже реализовал.  Подключил большой диск для 
 хранения всех данных двух пользователей. /dev/sdc1 on /mnt/alldata type 
 ext3 (rw,noexec,nosuid,nodev,noatime,nodiratime,errors=remount-ro)  
 Проблема в том, что данные записанные пользователем user1 не доступны для 
 удаления\записи пользователю user2. И обратное тоже верно... Вот например: 
 ls -al /mnt/alldata/audio/hochu.wse.znat/ ... drwxr-xr-x 25 user1 user1 
 4096 2011-09-07 00:49 . drwxr-xr-x  3 user1 user1 4096 2011-09-06 23:38 
 Аудиоальманах Хочу все знать (1-22 выпуска от 22)  (2007) MP3 - 32 kbps 
  user2 в директорию /mnt/alldata/audio/hochu.wse.znat/ уже ничего не 
 запишет и из нее ничего не удалит  Как бы сделать так, чтобы к данным 
 созданным одним пользователем имел полный доступ другой пользователь. Т.е. 
 мог записать в директорию, удалить директорию, удалить файл, естественно 
 прочитать и т.п.
  Желателен не очень ресурсоёмкий способ... -- - Пивушков Александр. 
Институт проблем химической физики. Черноголовка. -- ubuntu-ru mailing list 
ubuntu...@lists.ubunttu.com 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
 
 
 -- Dmitry Agafonov ~ http://agafonov.pp.ru/-- ubuntu-ru mailing 
 listubuntu-ru@lists.ubuntu.comhttps://lists.ubuntu.com/mailmann/listinfo/ubuntu-ru
 
 

-- 
- Пивушков Александр. Институт проблем химической физики. Черноголовка.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-07 Нитка Pivushkov Alexandr


Zawullon пишет:
 7 сентября 2011 г. 22:26 пользователь Pivushkov Alexandrp...@icp.ac.ru 
 написал:  Подскажите, мож кто уже реализовал.  Как бы сделать так, чтобы к 
 данным созданным одним пользователем имел полный доступ другой пользователь. 
 Т.е. мог записать в директорию, удалить директорию, удалить файл, 
 естественно прочитать и т.п.  Желателен не очень ресурсоёмкий способ...
 Если нам надо расшарить директорию /home/shared между пользователямигруппы 
 users, то ставим из стандартных репов bindfs и в конец файла/etc/fstab 
 добавляем строчку:
 bindfs#/home/shared/. /home/shared/. 
 fuseperms=u+rwX:g+rwX,mirror=@users,group=users 0 0
Интересно... А сколько времени вы используете такой способ. Волнует
вопрос стабильности такого подхода. Не хотелось бы все потерять пока не
создам схему резервирования...
-- 
- Пивушков Александр. Институт проблем химической физики. Черноголовка.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-07 Нитка Zawullon
 Интересно... А сколько времени вы используете такой способ. Волнует
 вопрос стабильности такого подхода. Не хотелось бы все потерять пока не
 создам схему резервирования...

Около года. Надо было расшарить кино/фотографии между моей учеткой и жены.
Сначала тыкал acl - но это слишком заморочно. Но это был не отдельный раздел
и навбор поддиректорий там был фиксированный,а на них симлинки в домашнюю
папку. Вам, возможно, подойдет вариант /mnt/alldata (без /. в конце).
Скорость, само собой, пониже, но это незаметно.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


Re: to share a disk between users

2011-09-07 Нитка Zawullon
Сорри, /. в конце нужна и вам будет. Без этого, емнип, не работало.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru