- - Sådan konfigureres SparkleShare på Linux

Sådan konfigureres SparkleShare på Linux

Der er mange synkroniseringsindstillinger på Linux, mennæsten ingen af ​​dem fokuserer på udvikleren. Det er her Sparkleshare kommer ind: det er et filsynkroniseringsværktøj, der giver brugerne mulighed for at synkronisere og dele forskellige tekstfiler, kontordokumenter og andre små typer data til brugere på et LAN eller over internettet på en Dropbox-lignende måde. Sparkleshare er gratis og fungerer meget godt på et utal af Linux-distributioner. For at bruge SparkleShare på Linux det, skal du konfigurere både en klient og en vært.

Sparkleshare Server

Sparkleshare-værtssystemet indstilles ubesværet takket være deres “Dazzle” -værktøj. Dazzle er et shell-script, som brugere kan bruge til hurtigt at manipulere Sparkleshare-aktier, forbinde klienter og etcetera.

Bemærk: du behøver ikke at have en dedikeret server til at være vært for et Sparkleshare-projekt. Det er dog en god ide at installere din Sparkleshare-server på en computer, der bruges regelmæssigt.

Dazzle-scriptet kræver ikke nogen unik opsætning til at bruge eller installere. Brug i stedet for wget værktøj til at downloade det til hjemmekataloget på Linux-serveren eller skrivebordet, der er vært for filerne.

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

Opdater tilladelserne til Dazzle-scriptet, så din Linux-pc kan bruge det korrekt. Uden de rigtige tilladelser er det meget sandsynligt, at scriptet ikke kører rigtigt.

sudo chmod +x dazzle.sh

Efter indstilling af tilladelser skal du køre Dazzle-opsætningenkommando. Opsætningskommandoen genererer automatisk forskellige konfigurationsfiler såvel som andre vigtige systemændringer, der er nødvendige for at køre et vellykket Sparkleshare-system.

Få rodprivilegier med:

sudo -s

Skift derefter til rodkontoen ved hjælp af su kommando.

su

Udfør Dazzle-installationsprocessen med rod.

sh dazzle.sh setup

Nu hvor opsætningen er taget af, er den detmuligt at oprette en andel. Husk, at Sparkleshare-filværter er bedst med kode, tekstfiler, billeder eller andre små dokumenter. Prøv ikke at bruge dette til store filer, da det ikke er det, softwaren er beregnet til. For at oprette en ny del skal du påkalde skab kommando.

sh dazzle.sh create NEW_SHARE_NAME

Dazzle-scriptet udskrives, når det er færdigtdetaljer om fjernforbindelsen for din nye deling. Kopier disse delingsoplysninger og gem dem i en tekstfil. Du er velkommen til at gentage denne proces så mange gange, som du vil, hvis du ønsker flere separate dele med din Sparkleshare-vært.

Sparkleshare-klient

Nu hvor du har din Sparkleshare-serverarbejder, er det tid til at konfigurere klientsiden af ​​tingene. Heldigvis er Sparkleshare let tilgængelig på alle større operativsystemer. For at installere Sparkleshare på Linux skal du åbne en terminal og følge instruktionerne afhængigt af din Linux-distribution.

Ubuntu

sudo apt install sparkleshare

Debian

sudo apt-get install sparkleshare

Arch Linux

Arch Linux-brugere har adgang til Sparkleshare-klienten, hvis de aktiverer "Community" -repoen i /etc/pacman.conf.

sudo pacman -S sparkleshare

Fedora

sudo dnf install sparkleshare -y

OpenSUSE

sudo zypper install sparkleshare

Generiske Linux via Flatpak

Sparkleshare-udviklerne har en Flatpak-version tilgængelig til installation. For at få det, skal du følge vores guide til at konfigurere Flatpak på din Linux-pc.

Når du har konfigureret Flatpak til at arbejde på din Linux-pc, skal du indtaste følgende kommandoer for at få Sparkleshare til at fungere.

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

Opretter forbindelse til Sparkleshare-server

For at oprette forbindelse til en selvhostet Sparkelshare, skal duskal du først føje ID'et til din server. Start Sparkleshare-klienten, og højreklik på den i systembakken på dit skrivebord. I højreklik-menuen skal du finde “Klient-id” og klikke på knappen “kopi til udklipsholder”.

Vend tilbage til den server, der er vært for dit Sparkleshare-projekt, og få root-adgang med sudo -s.

sudo -s

Efter at have kørt sudo -s kommando, skift til rodkontoen ved at udføre su kommando i en terminal.

su

Kør Dazzle-scriptet med root-adgang og brug link funktion. Tag klient-id'en, og indsæt den i terminalen, når du bliver bedt om det. Gentag denne proces for hver bruger, der har brug for adgang til det eksterne Sparkleshare-projekt.

sh dazzle.sh link

Når alle dine klienter er tilsluttet,højreklik på ikonet Sparkleshare i dit systembakke igen og vælg "tilføj hostet projekt." Indtast forbindelsesdetaljerne for din del for at få adgang! Hvis forbindelsen er vellykket, vil data øjeblikkeligt begynde at synkronisere til din Linux-pc gennem klienten.

Brug for at tilføje nye data til din eksterne Sparkleshare-server? Åbn din Linux filhåndtering og naviger til / Home / brugernavn / Sparkleshare /.

Hvis du vil dele filer med brugere, der er tilsluttet dit Sparkleshare-projekt, skal du klikke på en af ​​undermapperne til projektet inde i ~ / Sparkleshare. Kopier dine data til projektmappen, og lad klienten uploade dem til de andre brugere.

Kommentarer