Jak nastavit Resilio Sync Server na Linuxu

Chcete snadný a bezproblémový způsob synchronizace mezi Mac, Windows, Linux, Android a dalšími platformami? Podívejte se na Resilio Sync! Je to synchronizační nástroj vytvořený některými lidmi za bittorrentem. K přenosu souborů přes síť a internet obecně používá protokol bittorrent. Zde je návod, jak nastavit server Resilio Sync v systému Linux.

Přidat Software Repo

Před instalací softwaru do systému má Resilio Sync softwarové úložiště, které je třeba přidat. Je to proto, že se jedná o software třetí strany a distribuce Linuxu jej nepřenášejí možná proto, že Resilio Sync je uzavřený zdroj a distribuce Linuxu nemají licenci k distribuci softwaru.

V každém případě postupujte podle těchto pokynů a přidejte do systému úložiště softwaru třetí strany.

Založeno na Debianu/Ubuntu

Přestože úložiště softwaru vypadá silně jako Debian, bude fungovat na všech distribucích Linuxu založených na Debianu a Ubuntu. V současné době neexistuje spolehlivý (a oficiální) PPA pro uživatele Ubuntu. V důsledku toho to bude muset stačit. Otevřete okno terminálu a vložte tento dlouhý řádek dovnitř. NEPŘIDÁVEJTE ŽÁDNÉ MEZERY. Pokud je tento řádek zkrácen nebo jinak rozmístěn, úprava nebude fungovat správně.

  Jak používat soukromé prohlížení Safari na iPhonu nebo iPadu

Tento řádek příkazů automaticky upraví zdrojový soubor softwaru. Není třeba nic upravovat pomocí textového editoru.

echo "deb https://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list

Jakmile bude zdroj softwaru v systému, budete muset získat podepsaný klíč GPG. To je důležité, protože správce balíčků NEBUDE instalovat nepodepsaný software:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

Nakonec spusťte aktualizaci, aby odrážela změny.

Aktualizace založená na Ubuntu: sudo apt

Aktualizace založená na Debianu: sudo apt-get

Na základě Redhat

Linuxové distribuce založené na Redhat, jako ty založené na Debianu, standardně nedodávají synchronizační software Resilio, a proto uživatelé musí do svého systému přidat softwarový server třetí strany, než software získají.

Zde je návod, jak to udělat pro Linuxy založené na Redhat. Nejprve otevřete okno terminálu a získejte přístup root:

sudo -s

S přístupem root vytvořte nový konfigurační soubor úložiště.

sudo nano /etc/yum.repos.d/resilio-sync.repo

Poté do souboru vložte následující:

[resilio-sync]
name=Resilio Sync
baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch
enabled=1
gpgcheck=1

Po vytvoření nového repo souboru přidejte veřejně podepsaný klíč GPG. Systémy založené na Redhat často odmítají nainstalovat software bez tohoto kroku, protože jde o bezpečnostní problém.

rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc

Instalace

Softwarová úložiště jsou přidána do systému. Nyní zbývá pouze nainstalovat software. Pokud nepoužíváte Arch Linux, distribuci Linuxu založenou na Debian/Ubuntu nebo Redhat, místo toho, abyste postupovali podle pokynů níže, budete si muset stáhnout generický binární balíček pro nástroj Resilio Syncing.

  Jak naplánovat vypnutí nebo spánek vašeho Macu

Poznámka: Pokud postupujete podle tohoto článku a používáte generický binární soubor, pokyny jsou s největší pravděpodobností stejné.

Založené na Ubuntu (Mint/Elementary a další deriváty)

sudo apt install resilio-sync

Založeno na Debianu (Bunsen Labs a další Linuxy založené na Debianu)

sudo apt-get install resilio-sync

Na bázi Redhat (Fedora/CentOS/Rhel atd.)

sudo dnf install resilio-sync

nebo

sudo yum install resilio-sync

Arch Linux

Uživatelé Arch Linuxu to mají snadné. Stejně jako většina softwaru je software Resilio Syncing snadno dostupný v úložišti Arch Linux User. Nejste si jisti, jak nainstalovat balíčky AUR? Navštivte náš tutoriál a zjistěte o něm vše!

Chcete-li získat balíček Resilio Sync, stáhněte si snímek nebo přímo na tento balíček nasměrujte svého oblíbeného pomocníka AUR tady.

Konfigurace

Software je nainstalován. Nyní je čas jej nakonfigurovat.

Systemd

Většina moderních distribucí Linuxu používá systemd (bez starších verzí Debianu). Právě kvůli tomuto init systému je povolení a spuštění synchronizační služby vzdáleno dva příkazy. Nejprve pro aktivaci synchronizačního systému spusťte tento příkaz:

systemctl --user enable resilio-sync

Povolení Systemctl umožní synchronizačnímu nástroji, aby se automaticky spustil při startu, za předpokladu, že restartujete. Pokud však nemáte zájem o restartování systému, je čas spustit příkaz start. Tento příkaz přímo spustí synchronizační nástroj ihned k použití.

systemctl --user start  resilio-sync

Starší verze Debianu:

sudo service resilio-sync start

Probíhá synchronizace

Synchronizační nástroj není program GTK. Místo toho je nástroj založený na webu. Chcete-li nakonfigurovat nastavení synchronizace, otevřete webový prohlížeč a přejděte na tento web: https://localhost:8888/gui/

  Co je bokeh ve fotografii a jak jej vytváříte?

Na webu Resilio Sync vyzve uživatele k vytvoření nového uživatelského jména a hesla. Udělejte to a použijte bezpečné heslo.

Další stránka vyžaduje, aby uživatel zadal název synchronizačního zařízení. Toto uvidí ostatní uživatelé v síti, když ji použijete. Zadejte název vašeho PC. Například: ubuntu-PC nebo něco podobného.

Po vyplnění těchto informací budete přesměrováni do uživatelského rozhraní synchronizace.

Chcete-li zahájit synchronizaci, stiskněte znaménko + v uživatelském rozhraní a klikněte na „standardní složka“.

Pomocí prohlížeče souborů přejděte do složky, do které se má synchronizace použít.

Nakonfigurujte možnosti synchronizace, například „pouze pro čtení“ nebo „čtení a zápis“.

Po nastavení oprávnění klikněte na „klíč“. Zkopírujte tento klíč a odešlete jej dalším uživatelům, aby je přidali do vaší synchronizace. Případně naskenujte QR kód na mobilu.

Poznámka: Chcete-li přidat synchronizaci pomocí klíče, klikněte na + a poté vyberte „zadat odkaz nebo klíč“.

Resilio má podporu pro Okna, Mac, Android.