Как настроить SparkleShare в Linux

В Linux есть много вариантов синхронизации, но вряд ли какие-либо из них ориентированы на разработчика. Вот где приходит Sparkleshare: это инструмент синхронизации файлов, который позволяет пользователям синхронизировать и обмениваться различными текстовыми файлами, офисными документами и другими небольшими типами данных с пользователями в локальной сети или через Интернет в стиле Dropbox. Sparkleshare бесплатен и очень хорошо работает с множеством дистрибутивов Linux. Чтобы использовать SparkleShare в Linux, вам необходимо настроить и клиент, и хост.

Сервер Sparkleshare

Хост-система Sparkleshare настраивается без особых усилий благодаря их инструменту «Dazzle». Dazzle — это сценарий оболочки, который пользователи могут использовать для быстрого управления общими ресурсами Sparkleshare, подключения клиентов и т. Д.

Примечание: вам не нужен выделенный сервер для размещения проекта Sparkleshare. Однако рекомендуется установить сервер Sparkleshare на компьютере, который используется регулярно.

Сценарий Dazzle не требует каких-либо уникальных настроек для использования или установки. Вместо этого используйте wget инструмент, чтобы загрузить его в домашний каталог сервера Linux или рабочего стола, на котором будут размещены файлы.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh

Обновите разрешения для сценария Dazzle, чтобы ваш компьютер с Linux мог его правильно использовать. Без правильных разрешений очень вероятно, что сценарий не будет работать правильно.

sudo chmod +x dazzle.sh

После настройки разрешений запустите команду настройки Dazzle. Команда установки автоматически сгенерирует различные файлы конфигурации, а также другие важные системные изменения, необходимые для успешной работы системы Sparkleshare.

Получите привилегии root с помощью:

sudo -s

Затем переключитесь на учетную запись Root, используя вс команда.

su

С root выполните процесс установки Dazzle.

sh dazzle.sh setup

Теперь, когда о настройке позаботились, можно настроить общий ресурс. Имейте в виду, что хосты файлов Sparkleshare лучше всего подходят для работы с кодом, текстовыми файлами, изображениями или другими небольшими документами. Пожалуйста, не пытайтесь использовать это для больших файлов, так как это программное обеспечение не предназначено для этого. Чтобы создать новую общую папку, вызовите Создайте команда.

sh dazzle.sh create NEW_SHARE_NAME

По завершении сценарий Dazzle распечатает сведения об удаленном подключении для вашего нового общего ресурса. Скопируйте эту информацию об общем ресурсе и сохраните ее в текстовый файл. Не стесняйтесь повторять этот процесс столько раз, сколько захотите, если вы хотите, чтобы у вашего хоста Sparkleshare было несколько отдельных общих ресурсов.

Клиент Sparkleshare

Теперь, когда ваш сервер Sparkleshare заработал, пришло время настроить клиентскую часть. К счастью, Sparkleshare доступен во всех основных операционных системах. Чтобы установить Sparkleshare в Linux, откройте терминал и следуйте инструкциям в зависимости от вашего дистрибутива Linux.

Ubuntu

sudo apt install sparkleshare

Debian

sudo apt-get install sparkleshare

Arch Linux

Пользователи Arch Linux имеют доступ к клиенту Sparkleshare, если они включили репозиторий «Сообщество» в /etc/pacman.conf.

sudo pacman -S sparkleshare

Fedora

sudo dnf install sparkleshare -y

OpenSUSE

sudo zypper install sparkleshare

Общие Linux через Flatpak

Разработчики Sparkleshare могут установить версию Flatpak. Чтобы получить его, следуйте нашему руководству по настройке Flatpak на вашем ПК с Linux.

После настройки Flatpak для работы на вашем ПК с Linux введите следующие команды, чтобы Sparkleshare заработал.

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare

Подключение к серверу Sparkleshare

Чтобы подключиться к собственному размещению Sparkelshare, вам сначала нужно добавить идентификатор на свой сервер. Запустите клиент Sparkleshare и щелкните его правой кнопкой мыши на панели задач на рабочем столе. В контекстном меню найдите «Идентификатор клиента» и нажмите кнопку «Копировать в буфер обмена».

Вернитесь на сервер, на котором размещен ваш проект Sparkleshare, и получите root-доступ с помощью sudo -s.

sudo -s

После запуска sudo -s , переключитесь на учетную запись root, выполнив вс команда в терминале.

su

Имея root-доступ, запустите сценарий Dazzle и используйте ссылка на сайт особенность. Возьмите идентификатор клиента и вставьте его в терминал, когда будет предложено. Повторите этот процесс для каждого пользователя, которому нужен доступ к удаленному проекту Sparkleshare.

sh dazzle.sh link

Когда все ваши клиенты подключены, снова щелкните правой кнопкой мыши значок Sparkleshare на панели задач и выберите «Добавить размещенный проект». Чтобы получить доступ, введите данные для подключения к своей общей папке! Если соединение установлено успешно, данные мгновенно начнут синхронизироваться с вашим ПК с Linux через клиент.

Вам нужно добавить новые данные на удаленный сервер Sparkleshare? Откройте файловый менеджер Linux и перейдите к / главная / имя пользователя / Sparkleshare /.

Чтобы поделиться файлами с пользователями, подключенными к вашему проекту Sparkleshare, щелкните одну из подпапок проекта внутри ~ / Sparkleshare. Скопируйте свои данные в папку проекта и позвольте клиенту загрузить их другим пользователям.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *