Come configurare un server Resilio Sync su Linux

Vuoi un modo semplice e senza problemi per sincronizzare tra Mac, Windows, Linux, Android e altre piattaforme? Dai un’occhiata a Resilio Sync! È uno strumento di sincronizzazione creato da alcune delle persone dietro bittorrent. Utilizza il protocollo bittorrent per trasferire file sulla rete e su Internet in generale. Ecco come configurare un server Resilio Sync su Linux.

Aggiungi repository software

Prima di installare il software sul sistema, Resilio Sync dispone di un repository software che deve essere aggiunto. Questo perché è un software di terze parti e le distribuzioni Linux non lo supportano probabilmente perché Resilio Sync è closed-source e le distribuzioni Linux non hanno la licenza per distribuire il software.

In ogni caso, segui queste istruzioni per aggiungere il repository di software di terze parti al tuo sistema.

Basato su Debian / Ubuntu

Anche se il repository del software sembra pesantemente Debian, funzionerà su tutte le distribuzioni Linux basate su Debian e Ubuntu. Allo stato attuale, non esiste un PPA affidabile (e ufficiale) per gli utenti di Ubuntu. Di conseguenza, questo dovrà fare. Apri una finestra di terminale e incolla questa lunga riga all’interno. NON AGGIUNGERE ALCUN SPAZIO. Se questa riga viene accorciata o distanziata in qualsiasi modo, la modifica non funzionerà correttamente.

Questa riga di comandi modificherà automaticamente il file del software delle origini principali. Non è necessario modificare nulla con un editor di testo.

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

Dopo che la fonte del software è sul sistema, dovrai prendere la chiave GPG firmata. Questo è importante poiché il gestore dei pacchetti NON installerà software non firmato:

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

Infine, esegui un aggiornamento per riflettere le modifiche.

Basato su Ubuntu: aggiornamento sudo apt

Basato su Debian: sudo apt-get update

Basato su Redhat

Le distribuzioni Linux basate su Redhat, come quelle basate su Debian, non forniscono il software di sincronizzazione Resilio per impostazione predefinita, e quindi gli utenti devono aggiungere un server software di terze parti al proprio sistema prima di ottenere il software.

Ecco come farlo per Linux basati su Redhat. Innanzitutto, apri una finestra di terminale e ottieni l’accesso come root:

sudo -s

Con l’accesso root, crea un nuovo file di configurazione del repository.

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

Quindi, incolla quanto segue all’interno del file:

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

Dopo aver creato il nuovo file repo, aggiungi la chiave GPG firmata pubblicamente. I sistemi basati su Redhat spesso rifiutano di installare software senza questo passaggio, poiché si tratta di un problema di sicurezza.

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

Installazione

Gli archivi software vengono aggiunti al sistema. Ora non resta che installare il software. Se non utilizzi Arch Linux, una distribuzione Linux basata su Debian / Ubuntu o Redhat, invece di seguire le istruzioni seguenti, dovrai scaricare il pacchetto binario generico per lo strumento Resilio Syncing.

Nota: se stai seguendo questo articolo e utilizzi il binario generico, le istruzioni sono molto probabilmente le stesse.

Basato su Ubuntu (Mint / Elementary e altri derivati)

sudo apt install resilio-sync

Basato su Debian (Bunsen Labs e altri Linux basati su Debian)

sudo apt-get install resilio-sync

Basato su Redhat (Fedora / CentOS / Rhel ecc.)

sudo dnf install resilio-sync

o

sudo yum install resilio-sync

Arch Linux

Per gli utenti di Arch Linux è facile. Come la maggior parte dei software, il software Resilio Syncing è immediatamente disponibile nel repository utente di Arch Linux. Non sei sicuro di come installare i pacchetti AUR? Vai al nostro tutorial e impara tutto su di esso!

Per ottenere il pacchetto Resilio Sync, scarica l’istantanea o punta direttamente il tuo aiutante AUR preferito a questo pacchetto Qui.

Configurazione

Il software è installato. Ora è il momento di configurarlo.

Systemd

La maggior parte delle moderne distribuzioni Linux usa systemd (meno le versioni precedenti di Debian). È a causa di questo sistema di inizializzazione, l’abilitazione e l’avvio del servizio di sincronizzazione sono a due comandi di distanza. Innanzitutto, per abilitare il sistema di sincronizzazione, esegui questo comando:

systemctl --user enable resilio-sync

L’abilitazione di Systemctl consentirà allo strumento di sincronizzazione di avviarsi automaticamente all’avvio, a condizione che venga riavviato. Tuttavia, se non sei interessato a riavviare il sistema, è il momento di eseguire il comando di avvio. Questo comando avvierà immediatamente lo strumento di sincronizzazione per l’uso.

systemctl --user start  resilio-sync

Versioni precedenti di Debian:

sudo service resilio-sync start

Sincronizzazione

Lo strumento di sincronizzazione non è un programma GTK. Invece, lo strumento è basato sul web. Per configurare la configurazione della sincronizzazione, aprire un browser Web e visitare questo sito Web: https: // localhost: 8888 / gui /

Sul sito Web, Resilio Sync richiede all’utente di creare un nuovo nome utente e password. Fallo e usa una password sicura.

La pagina successiva richiede all’utente di dare un nome per il dispositivo di sincronizzazione. Questo è ciò che vedranno gli altri utenti sulla rete quando lo utilizzerai. Inserisci il nome del tuo PC. Ad esempio: ubuntu-PC o qualcosa di simile.

Dopo aver compilato queste informazioni, verrai reindirizzato all’interfaccia utente di sincronizzazione.

Per avviare una sincronizzazione, premere il segno + nell’interfaccia utente e fare clic su “cartella standard”.

Utilizza il browser dei file per accedere alla cartella in cui deve essere utilizzata la sincronizzazione.

Configura le opzioni di sincronizzazione, come “sola lettura” o “lettura e scrittura”.

Con l’autorizzazione impostata, fare clic su “chiave”. Copia questa chiave e inviala ad altri utenti per aggiungerla alla sincronizzazione. In alternativa, scansiona il codice QR sul cellulare.

Nota: per aggiungere una sincronizzazione tramite un tasto, fare clic su + e quindi selezionare “inserisci un collegamento o una chiave”.

Resilio ha il supporto per finestre, Mac, Android.