A PHP Error was encountered

Severity: Warning

Message: mysql_real_escape_string(): Access denied for user 'linuxmir'@'localhost' (using password: NO)

Filename: mysql/mysql_driver.php

Line Number: 319

A PHP Error was encountered

Severity: Warning

Message: mysql_real_escape_string(): A link to the server could not be established

Filename: mysql/mysql_driver.php

Line Number: 319

Синхронизация с несколькими учетными записями в OwnCloud для Linux MagOS

Синхронизация с несколькими учетными записями в OwnCloud для Linux MagOS


Рубрика: Программы для Linux
Метки: | |
Просмотров: 3914

Как синхронизировать сразу несколько учетных записей в OwnCloud?

Хотя в OwnCloud это не предусмотрено (по крайней мере в версии клиента 1.5.3), но выход есть.

Для работы сразу с несколькими учетными записями, можно OwnCloud запускать через специально для этого написанные скрипты.

Сам скрипт выглядит так:

#!/bin/bash
INSTANCE=buxarnet
CONFDIR="$HOME/.local/share/data/ownCloud_$INSTANCE"
LOG=/tmp/ownCloud.$INSTANCE.$RANDOM
[ -z "$HOME" ] && echo "$HOME isnt defined" >> $LOG
# ensure path exists
test -e "$CONFDIR" || mkdir "$CONFDIR" 2>>$LOG
# copy the binary
# yes we need to do this, or owncloud will think it's the same instance
# NOTE: symlink won't help unfortunatly
cp /usr/bin/owncloud "$HOME/bin/owncloud_${INSTANCE}.bin" 2>>$LOG
# start owncloud with custom confdir
exec "$HOME/bin/owncloud_${INSTANCE}.bin" --confdir "$CONFDIR" "$@" 2>>$LOG

Где buxarnet может быть любое слово, по которому вы будете знать к какой учетной записи он относится.

Я указываю название логина для учетной записи, что бы было понятно.

Далее инструкция как настроить работу с несколькими учетными записями в OwnCloud:

1. Если вы используете графическую среду KDE, или другую , которая запоминает не закрытые приложения для автостарта, то нужно эту функцию отключить.

2. Далее создаем к примеру в директории /home/user/bin/ (вместо user, ваш логин в линукс системе) текстовые файлы owncloud_buxarnet.sh (опять же вместо buxarnet ваш логин), копируем в них текст скирпта выложенного выше и делаем файлы исполняемыми.

3. В автостарт добавляем скпирты на исполнение. Если вы используете MagOS, можно добавить строку в файл настроек MagOS.ini следующую строку EXEC="/home/user/bin/owncloud_buxarnet.sh"

4. При первом закуске вбиваем нужные данные и все, пользуемся на здоровье.

Автор: BuxarNET (Тяшкевич Виталий) для LinuxMir.ru , написано по личному опыту.