Re: to share a disk between users
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
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
Добрый день. Идея, в общем-то, правильная. Но не до конца. Не забывай, что есть еще 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
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
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
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
Добрый день. Не надо по крону. Для этого есть 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
до этого, все работало по той же схеме, только через 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
А может использовать 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
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
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
Я лично пробовал четыре варианта: 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
Доброго! Это великая проблема системы прав в *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
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
да, изначально и хотел сделать 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
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
Интересно... А сколько времени вы используете такой способ. Волнует вопрос стабильности такого подхода. Не хотелось бы все потерять пока не создам схему резервирования... Около года. Надо было расшарить кино/фотографии между моей учеткой и жены. Сначала тыкал 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
Сорри, /. в конце нужна и вам будет. Без этого, емнип, не работало. -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru