Задача стоит так: нужно на 15+ компов под Linux Mint расшарить общую папку с материалами к уроку. Папка лежит на учительском компе (ноут), ученики решают задачки, у учителя все собирается и проверяется. Пока заюзал Dropbox, все устраивало, но проблема в том что при массовой загрузке рабочих станций (начало урока) на медленном канале все дико тормозит. И мало того - обнуляет отчего-то некоторые файлы :( потом приходится восстанавливать предыдущую версию.
Как вариант рассматриваю NFS - какие могут быть грабли? Из недостатков: одна точка отказа - учительский комп.
Еще думал про bittorrent sync... Может сообщество что посоветует :)
У меня для уроков и лаб сделанно так.
/profname/lessons/x (название урока)/x (номер урока) только для чтения
/profname/homework/x (название урока)/x (номер урока)/ <- в эту папку студенты у меня кидают свою домашку с названием "фамилия_имя" или если групповая работа то "номмергруппы_фамилия1_имя1_фамилия2_имя2"
в папке homework они имеют права на чтение папки и запись на ими созданную папку.
Они также могу посмотреть кто еще сдал работу (создал папку), но немогут посмотреть или удалить файлы (есть только листинг)
Делали на samba
у каждого пользователя свой логин и пароль (вход через ldap)
Студенты также могут посмотреть и залить все из дома. Для этого настроен VPN, а кому лень, то есть web-vpn и просто веб портал для этого
У меня практически так же по структурам папок, за исключением прав - все всё могут редактировать. Держимся на сознательности, но косяки начинаются когда они из дома что-то делают и случайно удаляют/портят. SMB, LDAP, VPN можно, но это надо с системным админом МШП тереть, а он загружен. Тем более что это разовое, для моих двух курсов решение.
Отчего вы облачные решения не использовали?
Вадим Шандринов: у нас нельзя пользоваться для уроков облаками, да и маленькие они. К томуже студенты не хотят светить (тоесть дарить какимто там облокам) свои наработки. У нас на каждый факультет свои админы. Такчто они делают что нужно за несльколько часов/дней.
То что пользователи могут все у всех править не есть хорошо. Могут и саботировать работу "конкурентов".