Condivisione File · 3 min read · Dec 16, 2025
Come condividere file localmente su Linux utilizzando NitroShare
NitroShare è un’applicazione di trasferimento file multipiattaforma che può aiutare gli utenti Linux a spostare file da un dispositivo all’altro, purché sia installata su tutti. Anche se ci sono molti modi per farlo, e alcuni sono più sicuri di NitroShare, questo è uno dei più semplici e facili da usare per le attività quotidiane di condivisione file. Nella seguente guida rapida, mostrerò come trasferire un file di esempio da un sistema Ubuntu a un sistema Arch.
Prima di tutto, dobbiamo installare NitroShare su entrambi i sistemi. NitroShare è già disponibile nei repository predefiniti di Ubuntu, quindi puoi installarlo aprendo un terminale e digitando
sudo apt-get install nitroshareTuttavia, se desideri l’ultima versione assoluta del software, c’è un repository ufficiale offerto dagli sviluppatori dell’app che puoi aggiungere inserendo i seguenti comandi:
sudo apt-add-repository ppa:george-edison55/nitroshare..seguito da:
sudo apt-get update e poie poi
sudo apt-get install nitroshareper installare l’ultima versione.
Su Arch, il pacchetto si trova nel repository AUR. Se hai problemi a installarlo dallo strumento “pacman”, apri semplicemente un terminale e digita i seguenti comandi:
wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gzper scaricare il pacchetto, poi
tar xf nitroshare.tar.gzper estrarre il file scaricato, poi
cd nitroshareper entrare nella directory appena creata, e infine
makepkg -sriper installare NitroShare.

Dopo aver installato l’applicazione su entrambi i sistemi, avviala dal menu e apparirà una nuova icona nella tua barra delle applicazioni. Inviare un file ai dispositivi che condividono la stessa connessione di rete è semplice come fare clic con il tasto sinistro/destro sull’icona della barra e selezionare l’opzione “Invia file…”.

Questo aprirà una finestra del gestore file che ti permetterà di selezionare i file che desideri inviare. Puoi inviare uno o più file, o anche un’intera directory. Il passo successivo è scegliere il dispositivo a cui i file devono essere inviati (solo uno nel mio caso comunque).

E poi una finestra di dialogo mostrerà il progresso del trasferimento. Puoi chiudere questa finestra di progresso e NitroShare continuerà a lavorare in background. Una volta completato il trasferimento, riceverai una notifica dal sistema di notifiche.

Le impostazioni dell’applicazione si accedono facendo clic sull’icona dell’app nella barra delle applicazioni e selezionando l’opzione “Impostazioni”. Lì troverai tre schede riguardanti diversi aspetti della funzionalità dell’app. Nella scheda “Generale”, puoi impostare un nome dispositivo che verrà trasmesso sulla rete, impostare opzioni di avvio automatico e anche impostare il “comportamento di ricezione”.

Nella scheda “Avanzate” vedrai le impostazioni della porta e della trasmissione. Il valore predefinito dovrebbe funzionare bene, ma se hai problemi con un numero di porta particolare puoi cambiarlo. Inoltre, le impostazioni di timeout e intervallo di trasmissione possono rendere il tuo dispositivo più facilmente e frequentemente scoperto, ma nota che ci sarà un leggero svantaggio nel carico di traffico a causa della comunicazione costante.

Se tutta questa semplicità nell’invio e nella ricezione dei file ti fa sentire un po’ nervoso e vuoi aggiungere uno strato di sicurezza all’app, vai alla sezione “Sicurezza” e fai clic sulla casella “Abilita TLS”. Lì puoi aggiungere certificati CA, frasi segrete per chiavi private, ecc.

Per la creazione di una chiave privata, apri un terminale e digita
openssl genrsa -des3 -out rootCA.key 2048Se desideri una dimensione della chiave più alta, dovresti sostituire “2048” con “4096”. Un altro dettaglio è il parametro “-des3” che aggiunge una protezione con password alla chiave. Se non desideri quel passaggio, rimuovi il parametro particolare dal comando precedente.
Successivamente, digita:
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.peme ti verrà chiesto di auto-firmare il certificato aggiungendo alcuni dettagli personali, il che avviene rispondendo a una serie di domande. Il parametro “-days” definisce il periodo di tempo prima della scadenza della chiave, quindi cambia il suo valore in base a ciò che desideri. La forma finale del file dovrebbe essere qualcosa di simile a questo:

Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.