Il trasferimento di file tra computer è un atto relativamente semplice se si dispone dello strumento giusto. Sebbene la maggior parte degli strumenti di trasferimento file funzioni allo stesso modo e condivida un set di funzionalità simile, alcuni si distinguono per le loro caratteristiche distintive.
Croc è uno di questi strumenti. Funziona tramite la riga di comando e consente di trasferire file e cartelle tra computer in modo rapido e sicuro.
Segui mentre discutiamo di croc ed elenchiamo le istruzioni per usarlo per il trasferimento di file tra Linux e qualsiasi altro dispositivo.
Che cos'è il cocco?
Croc è uno strumento di trasferimento file multipiattaforma che consente di condividere file e cartelle tra due computer in modo rapido e sicuro. Funziona tramite la riga di comando ed è compatibile con tutte le principali piattaforme di computer: Linux, macOS e Windows.
Un aspetto di croc che lo separa dagli altri strumenti di condivisione file è il modo in cui gestisce i trasferimenti di dati. Per cominciare, croc utilizza un server di inoltro, invece di caricare file su un server, a differenza di altri strumenti, per creare un livello di comunicazione full duplex tra i due computer per il trasferimento dei dati. Di conseguenza, è molto più veloce e non richiede
Port forwarding per trasmettere file.Allo stesso modo, croc impiega il PAKE (scambio di chiavi autenticate con password) metodo di crittografia per garantire che i dati trasferiti rimangano al sicuro, cosa che di solito non trovi su altre utilità di trasferimento file.
Perché dovresti usare croc?
Di seguito sono riportate alcune delle caratteristiche distintive di croc che lo distinguono da altri strumenti di condivisione file multipiattaforma:
- Croc utilizza un server di inoltro per trasferire i dati, che funziona creando un livello di comunicazione full-duplex che consente il caricamento e il download simultaneo di contenuti su entrambi i computer e, a sua volta, migliora il trasferimento aliquote.
- Basandosi sul punto precedente, un altro vantaggio aggiuntivo dell'utilizzo di un server di inoltro è che non lo fai devi impostare il port forwarding sulla rete per trasferire i dati con croc su LAN o su Internet.
- Croc utilizza PAKE, che fornisce crittografia end-to-end per garantire che tutti i trasferimenti di dati avvengano in modo sicuro sulla rete.
- A volte quando il trasferimento viene interrotto a metà, potrebbe essere dovuto a una cattiva connessione, lo strumento ti consente di riprendere i trasferimenti, in modo da non dover ripetere nuovamente il processo.
- Croc ti consente di utilizzare un proxy, come Tor, per aggiungere un ulteriore livello di sicurezza al tuo computer durante i trasferimenti di file.
- Puoi anche scegliere di ospitare autonomamente il server di inoltro utilizzando Docker o altri servizi simili.
Imparentato: Come installare Docker su Ubuntu Linux
Come installare croc su Linux?
Croc funziona su tutte le principali distribuzioni Linux e puoi installarlo sul tuo computer seguendo i passaggi seguenti.
Innanzitutto, scarica l'ultima versione di croc per il tuo sistema dal link sottostante.
Scarica: Croc
Per installare il pacchetto DEB su Ubuntu/Debian, per prima cosa avvia il terminale. Quindi, vai alla directory in cui hai scaricato il file e digita il seguente comando:
sudo dpkg -i croc-*.deb
In alternativa, se utilizzi Arch Linux, puoi installare croc eseguendo:
sudo pacman -S croc
Allo stesso modo, per installarlo su FreeBSD, usa:
pkg installa croc
Se non riesci a trovare un programma di installazione per la tua distribuzione, invia il seguente comando per scaricare ed eseguire lo script di installazione:
arricciare https://getcroc.schollz.com | bash
Poiché croc facilita il trasferimento di file tra due computer, è ovvio che è necessario che croc sia installato anche sull'altro dispositivo. Dirigiti verso GitHub di croc per scoprire le istruzioni su come installarlo sul tuo dispositivo.
Come usare croc per condividere file
Con croc installato sui tuoi computer, ora puoi usarlo per fare entrambe le cose: condividere file e ricevere file. Quindi, a seconda del tuo caso d'uso, segui le istruzioni di seguito per trasferire file da/verso il tuo computer Linux.
Trasferisci file da Linux a un altro dispositivo
Per le situazioni in cui desideri trasferire file dalla tua macchina Linux a un altro computer (che esegue un altro sistema operativo), segui i passaggi seguenti per eseguire l'operazione di invio in croc.
Poiché l'intera operazione in croc avviene tramite la riga di comando, assicurati di averlo aperto su entrambi i computer. Quindi, sul tuo dispositivo di invio, che in questo caso è la tua macchina Linux, digita il seguente comando nel terminale e premi accedere:
croc invia nome_file
Per esempio:
croc send MyText.txt
Non appena lo fai, vedrai un codice proprio sotto il Invio Messaggio. Questo codice è ciò che ti permetterà di ricevere i file su un altro computer.
Torna al prompt dei comandi sul computer ricevente e inserisci il comando utilizzando la sintassi seguente:
croc your_code_qui
Ad esempio, se il tuo codice è alfa1, dovrai inserire:
coccodrillo alfa1
accedere sì per accettare il file in arrivo e scaricarlo sul dispositivo.
Una volta che il codice corrisponde su entrambe le macchine, viene stabilito un PAKE e inizia il trasferimento. Inoltre, il programma genera anche una chiave segreta per il trasferimento di dati crittografati end-to-end tra entrambe le parti.
Sebbene le frasi in codice casuali di croc facciano il lavoro, a volte possono essere troppo lunghe per essere digitate. In alternativa, puoi generare tu stesso un codice personalizzato quando avvii il trasferimento. Per questo, modifica la sintassi del comando come mostrato di seguito:
croc send --code your_code_phrase nome_file
Simile all'invio di file, croc ti consente anche di inviare del testo, che può tornare utile quando vuoi condividere un messaggio o un URL. Usa la seguente sintassi per inviare un testo tramite croc:
croc send --text "tuo_testo_qui"
Per esempio:
croc send --text "ciao"
Sul dispositivo ricevente, inserisci la frase in codice generata dal comando precedente e premi sì, quando richiesto, per visualizzare il messaggio.
Ricevi file da un altro dispositivo su Linux
Proprio come la condivisione di file dal tuo computer Linux, potrebbero esserci momenti in cui vorresti ricevere file da un altro dispositivo sul tuo computer Linux.
In tali situazioni, puoi semplicemente invertire il processo, come dimostrato nei passaggi seguenti.
Sulla macchina mittente, apri la riga di comando ed esegui:
croc invia nome_file
Torna alla tua macchina Linux e nella finestra del terminale, inserisci:
frase_codice croc
Di nuovo, entra sì per accettare il file.
Trasferimento di file tra computer con facilità
La maggior parte delle app per il trasferimento di file offre funzionalità multipiattaforma in questi giorni. Tuttavia, ciò che separa croc dal resto è la sua facilità d'uso, la natura rapida e sicura che facilita i trasferimenti di file tra computer che eseguono sistemi operativi diversi.
In effetti, si dice che croc sia l'unico strumento di trasferimento file basato su CLI con una funzionalità così ampia set, rendendolo un perfetto compagno di trasferimento file per coloro che preferiscono lavorare tramite il comando linea.
Detto questo, puoi anche dare un'occhiata a qrcp, un'utilità di trasferimento file gratuita che utilizza i codici QR per aiutarti a trasferire file tra Linux, Android e iOS.
Vuoi un modo semplice e veloce per condividere file tra un desktop Linux e uno smartphone? Dai un'occhiata a qrcp, un'utilità di trasferimento file gratuita che utilizza i codici QR.
Leggi Avanti
- Linux
- Condivisione di file
- terminale
- App Linux
Yash è uno Staff Writer presso MUO per DIY, Linux, Programmazione e Sicurezza. Prima di trovare la sua passione nella scrittura, ha sviluppato per il web e iOS. Puoi anche trovare i suoi scritti su TechPP, dove copre altri verticali. Oltre alla tecnologia, gli piace parlare di astronomia, Formula 1 e orologi.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti