Это старая версия документа.
Содержание
ownCloud - это проект, в рамках которого развивается система для организации хранения, синхронизации и обмена данными, размещёнными на внешних серверах. От похожих сервисов, таких как Google Docs, Dropbox, box.net и Ubuntu One система ownCloud отличается предоставлением пользователю полного контроля над своими данными - информация не привязывается ко внешним закрытым облачным системам хранения, а размещается на подконтрольных пользователю системах. Изначально проект развивался сообществом KDE, но недавно основатели проекта создали коммерческую компанию ownCloud Inc, которая взяла в свои руки разработку ownCloud и намерена начать предоставление сервисов на базе данной платформы.
Монтирование раздела через webdav
- Устанавливаем драйвер webdav:sudo apt-get install davfs2 
- Переконфигурируем:sudo dpkg-reconfigure davfs2
- Добавляем своего пользователя в группу davfs2:sudo usermod -aG davfs2 имя_пользователя 
- Создаем папку в которую будем монтировать наше хранилище, к примеру owncloud в домашней директории:mkdir ~/owncloud 
- Настраиваем монтирование:gksu gedit /etc/fstab - Добавляем в конец файла:ADDRESS/files/webdav.php путь_к_папке_ownCloud davfs user,rw,noauto 0 0 к примеру: http://getfreecloud.com/files/webdav.php ~/owncloud davfs user,rw,noauto 0 0 
 
- Создаем папку .davfs2 в вашей домашней папке:mkdir ~/.davfs2 
- В ней создаем файл secrets:touch ~/.davfs2/secrets 
- В файл добавляем строку:ADDRESS/files/webdav.php <username> <password> - ADDRESS заменяем на путь, который был задан выше в /etc/fstab
- <username> - ваш логин в облаке
- <password> - ваш пароль в облаке
 
- Меняем права файла:chmod 600 ~/.davfs2/secrets 
- Проверяем монтирование:mount ~/owncloud 
Автомонтирование при старте ОС
- Копируем конфиг davfs2 в домашнюю папку, что бы не нужны были права суперпользователя для монтирования:cp /etc/davfs2/davfs2.conf ~/.davfs2 
- Открываем полученный файл:gedit ~/.davfs2/davfs2.conf 
- Меняем в нем строку# ask_auth 1 на ask_auth 0 
- Создаем в ~/.config/autostart/ файл automount:touch ~/.config/autostart/automount 
- Добавляем туда:#!/bin/bash mount ~/owncloud 
- Перезагружаемся и проверяем наличие файлов в папке ~/owncloud
Создание собственного сервера
 
Установка необходимых пакетов
 
 
			 
	