Назад | Перейти на главную страницу

Переключение пользователей ownCloud (клиент) из командной строки

Для нашей студенческой ассоциации мы рассматриваем возможность внедрения ownCloud для управления файлами.

В настоящее время мы выполняем очень сложную настройку самбы и используем общие сетевые ресурсы (смонтированные с помощью настраиваемого сценария входа в систему).

1.) для каждого пользователя 2.) разные акции для всех пользователей в определенной группе (например, финансовые, веб-мастера, ...)

Это сложно поддерживать, и это слишком сложно, особенно с тех пор, как люди начали использовать свои собственные папки Dropbox только для того, чтобы иметь возможность быстрее обмениваться файлами извне.

Таким образом, мы настроили ownCloud 9 с серверной частью LDAP, и группы и т. Д. Работают нормально.

Однако теперь мы хотели бы автоматически переключить пользователя в клиенте owncloud при запуске (так что файлы, которые не должны быть видны всем, удаляются / скрываются, а собственные файлы пользователя появляются в локальной папке).

Я попытался использовать пользовательский командный файл, который удалил все, кроме общей папки, но мне не удалось запустить синхронизацию (с помощью owncloudcmd), так как это запустит только один запуск синхронизации, поэтому, как только пользователь изменит свои файлы, они выиграли не синхронизируются.

Настоятельно рекомендуется делать это на сервере и возиться с файлом на рабочем столе. Лучший способ - автоматически смонтировать сетевые ресурсы для пользователей в соответствии с разрешениями. Пожалуйста, используйте Nextcloud вместо ownCloud, потому что он более активно развивается и имеет все бесплатные функции, за которые вы должны платить на owncloud. В Nextcloud есть мощные команды, которые можно использовать для автоматического монтирования хранилища для пользователей. См. Здесь: https://docs.nextcloud.com/server/10/admin_manual/configuration_server/occ_command.html#files-external-label